Разница в 1 час - это сказался переход на летнее время. Форум берет текущим время по Гринвичу + наш часовой пояс, который не меняется от решений правительства (хотя при СССР он был у нас +3). Переход на летнее время он тоже учитывает, и возвращает время на 1 час назад, чтобы соответствовало нашему часовому поясу. Тогда люди, находящиеся в странах, которые не переводят часы, не будут гадать почему время уползло на час. А все остальные и так знают - переведи часы. Базы стран, в которых время переводится (и когда) форум не имеет, поэтому переводим ручками.
При регистрации тоже сложно, это нужно помнить какое сейчас период, нужно добавлять 1 час или нет.
А не надо быть докой в ИТ, чтобы знать что у нас сейчас летнее время. Об этом все телеканалы говорили, пора переводить часы.