Мне нужно показать дату активности пользователя в соответствии с текущим часовым поясом. Мой подход –
$ offsetDiff = $ _SESSION ['TimeZone'] * 60;
- Временная зона файлов журналов PHP
- Организация дат со временем и часовыми поясами. (Преобразование в точную метку времени.)
- Php Set TimeZone
$ UserDateTime = time () + $ offsetDiff;
$ currentDate = date ('Ym-d', $ UserDateTime);
$ offsetDiff = $ _SESSION ['TimeZone'] * 60;
$ UserDateTime = '2014-02-10 08:58:00'; + $ offsetDiff;
$ monthUser = date ('Ym-d', $ UserDateTime);
Может кто-нибудь, пожалуйста, дайте мне знать, как я могу показать правильную дату в соответствии со смещением часового пояса?