[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: time() и часовой пояс
123456
Возник вопрос.

time() возвращает секунды по гринвичу.

А если на одном сервере указан один часовой пояс, а на другом другой, то соответственно time() будет возвращать разные значения???


Если да, то как можно прикрепить часовой пояс к time() ?
AllesKlar
Цитата
Возвращает количество секунд, прошедших с начала Эпохи Unix (The Unix Epoch, 1 января 1970 00:00:00 GMT) до текущего времени.

Главное слово - GMT
Какой бы часовой пояс не был установлен на сервере, time() вернет одно и то же значение.

<?php
date_default_timezone_set("UTC");
echo "UTC: ".time();
echo "\n";

date_default_timezone_set("Europe/Helsinki");
echo "Europe/Helsinki: ".time();
echo "\n";


kamanch@P:/tmp$ php /tmp/test.php 
UTC: 1468013195
Europe/Helsinki: 1468013195


_____________
[продано копирайтерам]
123456
AllesKlar
спасибо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.