Я использую средство выбора даты, чтобы определить запрашиваемую дату доставки на моем сайте. Доставка в тот же день доступна до 15:00 по Гринвичу, поэтому я запускаю скрипт, чтобы перенести текущий выбор календарей на 1 день в это время. 15:00 создается на сервере, а не на клиентском компьютере, чтобы обеспечить правильное время.
Я бы хотел преодолеть эту проблему:
Австралийские клиенты продвигаются вперед на 1 день, так как дата там меняется естественным образом (они на 11 часов вперед), это означает, что они пропускают приблизительно 3 часа доставки в тот же день - но я могу с этим смириться. Однако, когда мой сценарий включается в 3 часа дня по британскому времени, их подталкивают в другой день.
Пример:
Сегодня в 15:15 в Великобритании 26 января, текущая дата показа для пользователей Великобритании теперь 27 января (круто), но наши пользователи Auzzie теперь видят 28 января (не круто).
Есть ли способ локализовать средство выбора даты по Гринвичу без запуска времени на клиентском ПК.
Это также влияет на наш трафик в Северной Америке - но это не такая большая проблема - исправление одной проблемы должно исправить остальное.