Цель post_date_gmt?


9

Почему у нас есть 2 поля даты в wp_posts? Какова цель post_date_gmt? Когда удобно хранить время по Гринвичу?

Ответы:


11

В некоторых странах используется летнее время (DST) :

Обычно часы переводятся вперед на один час ближе к началу весны, а осенью - назад.

Иногда нет 2 часа ночи. Иногда вы получаете 2 часа ночи два раза. Чтобы избежать выполнения заданий cron дважды или вообще не нужно, WP необходимо использовать GMT (или, точнее, UTC ). Метки времени UNIX не могут быть использованы, потому что они начинаются в 1970 году… и до сих пор существует проблема 2038 года .

Если вы хотите написать воображаемый дневник Гая Юлия Цезаря или Джеймса Т. Кирка ... у вас тоже будут проблемы с текущей системой, но они , по крайней мере, могут быть решены. :)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.