Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как вывести время в разных городах? (https://javascript.ru/forum/dom-window/72216-kak-vyvesti-vremya-v-raznykh-gorodakh.html)

Aetae 16.01.2018 22:59

LADYX, всё верно.

Из php само собой можно передать время в js, путём нехитрых математических манипуляций найти дельту и дальше использовать почти тот же самый скрипт, только с поправкой на эту дельту.
Ну и если совсем параноить, предполагая у юзера севшую батарейку биоса и отсутствие обновления по ntp, можно дополнительно периодически синхронизировать с сервером.)

laimas 17.01.2018 00:37

Цитата:

Сообщение от LADYX
А серверное время можно вывести только с помощью php, верно?

Отдавать время сервера нет необходимости, а вот смещение часового пояса сервера можно отдать клиенту. А так как у сервера оно имеет противоположный относительно клиента знак, то можно получить разницу на которую корректировать время клиента.

Aetae 17.01.2018 01:30

Цитата:

Сообщение от laimas (Сообщение 475406)
Отдавать время сервера нет необходимости

Моя телепатия, увы, не так сильна, так что поверю тебе на слово.

laimas 17.01.2018 01:35

Цитата:

Сообщение от Aetae
Моя телепатия, увы, не так сильна

Да я тоже не экстрасенс )

LADYX 17.01.2018 10:02

Всем огромное спасибо. Теперь я немного понял для себя, что и как, картинка для меня стала ясна. Спасибо, удачи вам!

LADYX 17.01.2018 13:08

Прошу прощения за вновь поднятую тему, такой вопрос: скажите, пожалуйста, когда секунды тикают, и вместе сними тикает и курсор мыши, и например, если навести курсор на ссылку, то при первом же тиканье секунды, курсор сбивается. Это нельзя никаким способом устранить?

рони 17.01.2018 13:26

LADYX,
в коде нет никаких ссылок, а время перезаписывается, и на его копирование есть только 1 секунда.

Aetae 17.01.2018 14:22

"Устранить" можно, но сложно - либо запоминать выделение перед обновлением и восстанавливать после, либо(не пробовал) работать с текст-нодами их методами.

LADYX 17.01.2018 14:26

Цитата:

Сообщение от рони
LADYX,
в коде нет никаких ссылок

рони,
да я знаю. Я имею ввиду любую ссылку на странице. Если навести на нее и оставить неподвижно, то курсор pointer и не сбивается. А когда часики на сайте выводишь, то первая блишайшая секунда, и курсор сбивается. Вот я о чем.

Aetae 17.01.2018 14:33

Сбивается с чего на что?
В любом случае установите нужный cursor в css родителю и всё.


Часовой пояс GMT +3, время: 16:06.