2017-02-13 4 views
1

У меня есть предопределенные случаи: 1. Необходимо указать время начала и окончания времени в текущем часовом поясе. 2. Необходимо сохранить текущее время и время окончания в формате UTC. 3. Необходимо проверить текущее время существования пользователя между установленным/сохраненным временем начала UTC и временем окончания.Как управлять текущим временем между временем начала и временем окончания

Я пробовал со многими делами.

Но во всех случаях я обнаружил некоторые целостности из-за проблемы с часовым поясом.

Просьба поделиться примером, учитывая, что пользовательский часовой пояс может быть Asia/kolkata или America/New york.

+0

Попробуйте использовать уголь: http://carbon.nesbot.com/docs/ Лучший способ работы с DateTime Объекты в PHP –

+1

Часовой пояс - это очень большое дело на каждом языке. Я предлагаю использовать внешние librairy для управления ими. В PHP мне нравится [momentPHP] (https://github.com/fightbulc/moment.php). Это довольно простая в использовании библиотека. На что стоит обратить внимание. – Nicolas

+0

Я прочитал объекты времени по времени в PHP, но вот случай, когда у меня есть только время начала и окончания времени в текущем часовом поясе пользователя, и мне нужно выяснить, что если какой-либо пользователь приходит из другого часового пояса, это может также проверить текущий существует время между временем начала и временем окончания. –

ответ

0

в php необходимо установить часовой пояс, это функция date_default_timezone_set («Азия/Бангкок»); echo date_default_timezone_get(); его не аутентичный ответ, но который я знаю об этом, я вам говорю .. этой функцией мы установили часовой пояс