Ну, это почти то же самое, что и "забыл подумать".
И Ваше открытие – это далеко не самое интересное, как Вы написали изначально. Это самое очевидное. Если Вы не поняли очевидного, то Вы забыли подумать. Все просто.
Цитата |
---|
Артем Крупинский написал: Исходя из многочисленных постов в той же эстетской, я пришёл к мнению, что кто-то другой у нас вечно забывает думать, прежде чем что то ляпнуть |
Совершенно верно. Там таких было крайне много, пришлось взяться за излечение эстетской.
Обычно глюки времени имеют значение после переводов часов назад, когда более поздние операции пишутся с меньшим временем. Это актуально в профессиональных БД, где это крайне важно и в которые данные пишутся круглосуточно. Поэтому там используются часовые пояса и по факту в БД пишется время GMT, а при выводе данных запросом применяются уже пояса. В итоге все работает корректно. Плюс, на одном сервере могут работать с разных регионов.
Поэтому не имеет значения, какое время пишется в БД при создании постов. И время на компе тоже пофигу. Плюс, создавать СУБД, в которых сессии контролируются по времени (ваш пример) - это верх глупости. Такое обычно делают только тогда, когда время сервера надежно синхронизировано с надежными серверами времени.