2010-11-10 3 views
3

Это пример вопроса, который я нашел в тестовом испытании сертификата ZEND php, правильный ответ на этот вопрос: « Нет разницы между текущим временем в любом часовом поясе - текущее время является абсолютным временем ! « Этот ответ очень странный и запутанный. Я не понимаю, почему этот ответ правильный, на самом деле я думаю, что это зависит от количества часов между местным часовым поясом и GMT. Может ли кто-нибудь помочь в этом?В чем разница между текущей временной меткой в ​​часовом поясе GMT ​​и текущей меткой времени в вашем локальном часовом поясе?

+0

В чем вопрос? Вы дали нам ответ, но вопрос может нам помочь. – McKay

+1

Думаю, вопрос в теме вопрос/свод. – cdhowie

ответ

1

Это означает, что данный момент времени является одним и тем же моментом времени, даже если он представлен по-разному в разных часовых поясах.

Например, время, когда вы разместили этот вопрос, является единственным моментом времени, хотя я могу записать его иначе, чем вы, поскольку мы находимся в разных часовых поясах.

+0

Я просто хочу поделиться с вами хорошим ответом на мой вопрос, который я нашел в теме на http://forums.whirlpool.net.au/archive/1338451. –

0

Это в основном вопрос об уловке. Было бы лучше сформулировано как «текущее время» вместо «текущей метки времени».

Ответ заключается в том, что во всем мире это только один конкретный момент времени. У нас есть разные способы представления этого момента времени в разных часовых поясах, но фактический конкретный момент времени во всем остальном на Земле такой же, как и здесь.

3

Они, должно быть, ссылались на временную метку unix. Временная метка unix представляет собой целое число, представляющее количество секунд с момента unix, которое определяется как 1 января 1970 года в полночь (00:00:00) в часовом поясе GMT.

Так что неважно, в какой временной зоне вы находитесь - временная метка unix одинакова во всех из них.