PHP: Show current time based on user’s timezone

Example command (take time from files timezone /usr/share/zoneinfo/):

php -r 'printf("\ntimezone:\t%s\ndatetime:\t%s\n".PHP_EOL,date_default_timezone_get(),date("Y-m-d H:i:s T"));date_default_timezone_set("Europe/Moscow");printf("timezone:\t%s\ndatetime:\t%s\n".PHP_EOL,date_default_timezone_get(),date("Y-m-d H:i:s T"));date_default_timezone_set("Europe/Berlin");printf("timezone:\t%s\ndatetime:\t%s\n".PHP_EOL,date_default_timezone_get(),date("Y-m-d H:i:s T"));date_default_timezone_set("Asia/Dubai");printf("timezone:\t%s\ndatetime:\t%s\n".PHP_EOL,date_default_timezone_get(),date("Y-m-d H:i:s T"));'

Output:

timezone:	America/New_York
datetime:	2014-01-28 01:29:25 EST

timezone:	Europe/Moscow
datetime:	2014-01-28 10:29:25 MSK

timezone:	Europe/Berlin
datetime:	2014-01-28 07:29:25 CET

timezone:	Asia/Dubai
datetime:	2014-01-28 10:29:25 GST

Related posts:

  1. Mysql: обновление timezone Чтобы проверить текущую временную зону, нужно выполнить команду: Чтобы посмотреть...
  2. Какие процессы используют больше всего памяти и CPU Выведем список ТОП 15 самых прожорливых до памяти Linux сервера...
  3. Автоматизируем бэкап конфигураций для Cisco Приветствую! Эта статья представляет из себя только рабочий скрипт. Собственно...
  4. НАШИ СКРИПТЫ: ПОДСЧЕТ ТРАФИКА НА ISA2006 Логи файлов ISA сервера 2000, 2006 хранятся в текстовом формате...
You can leave a response, or trackback from your own site.

Оставить комментарий

*