Метка времени в UNIX формате отличается на Win от Unix?

Ivan826

Метка времени в UNIX формате отличается на Win сервере и FreeBSD от Unix сервера?
Запостите плиз текущуюю. (Мне день важен)

evgen5555

Метка времени в UNIX формате отличается на Win сервере и FreeBSD от Unix сервера?
Сам хоть понял, чего спросил?

Ivan826

Я уже ничё не понимаю! У меня UNIX время (time в пхп) отличается на локальном сервере и на нескольких других от времени сервака на работе на один день. Причём это время в человеческую дату он переводит правильно.

dgaf

$ date +%s
1115394906

Ivan826

Блин!
Объясните, как это может быть
сайт в инете
чуть ниже смотрите, вывожу время в unix и в человеческом
код такой:
print("Метка ".time."<br>");
print("Текущая дата ".date("H:i:s d.m.y",time."<br>");
На то что серевер убежална пол часа - фигня. Это не сутки

dgaf

gmt?

Ivan8209

С разницей в сутки?

пятница, 6 мая 2005 г. 21:26:10 (MSD)
1115400376

---
...Я работаю антинаучным аферистом...

Marinavo_0507

Значит, не GMT, а какой-то не наш часовой пояс.

dgaf

4 часа
Метка 1115416814
Текущая дата 22:00:14 06.05.05
| FROM_UNIXTIME(1115416814) |
+---------------------------+
| 2005-05-07 02:00:14 |

Chupa

где ты там сутки увидел?
4 часа

Ivan8209

Второе сообщение .
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."

Chupa

Смотрел. И чо дальше?
Твоё возражение против GMT на этом сайте всё равно не в кассу.

Ivan826

Дату и время в человеческом режиме выводит корректно. На удивление.
А вот в юниксе......
Попробуйте на своих серваках перевести эту метку во время и дату....
Как такое может быть? Почему?
Наш админ тоже нихуя не понимает. Подскажите

Chupa

> Как такое может быть?
Время идёт на 4 часа вперёд, но т.к. временная зона установлена в GMT (MSD=GMT + 4 часа
при "человеческом" выводе разница незаметна.

voronina

perl-cgi # date
Sat May 7 23:36:48 MSD 2005
perl-cgi # date -u
Sat May 7 19:36:51 UTC 2005
Вообще mysql учитывает timezone, если запинать
http://dev.mysql.com/doc/mysql/en/time-zone-support.html
SELECT @@global.time_zone, @@session.time_zone; это должно показывать москву
как вариант юзать gmdate("H:i:s",$timestamp);
ссылки в тему:
http://ru2.php.net/date
http://dev.mysql.com/doc/mysql/en/date-and-time-functions.html
Оставить комментарий
Имя или ник:
Комментарий: