После выстройки времени, добавляет еще 1 ЛИШНИЙ час - как его убрать?

Главные вкладки

Комментарии

Аватар пользователя Ильич Рамирес Санчес Ильич Рамирес Санчес 29 октября 2008 в 11:55

"Химический Али" wrote:
И не забыть перейти на зимнее врмея вручную.

это неграмотно. даты будут в GMT съехавшие.

Взять мой модуль + патчи и будет вам переход зима/лета
http://brainstorm.name/blog/drupal5dstmodule

И будет вам щастие.

Аватар пользователя afishi afishi 29 октября 2008 в 13:45

спасибо.
но это я еще вчера поставил.. но он идет на 3 часа назад... т.е. я не могу ему время подогнать.. а вот лищний часть при выстраивании перестал вылазить...

Аватар пользователя freeAKK@drupal.org freeAKK@drupal.org 29 октября 2008 в 14:08

если вообще уходит неизвестно куда время (или забугорный хостинг), то

в bootstrap.inc 1 строчку добавить

if (function_exists('date_default_timezone_set')) date_default_timezone_set  ('Europe/Moscow');

в database.mysqli.inc после

  mysqli_query($connection, 'SET NAMES "utf8"');

вставить

if (function_exists('date_default_timezone_get'))  mysqli_query($connection, 'SET time_zone = '.date_default_timezone_get());

и как выше модуль dst поставить.

Аватар пользователя afishi afishi 5 ноября 2008 в 2:43

<a href="mailto:freeAKK@drupal.org">freeAKK@drupal.org</a> wrote:
если вообще уходит неизвестно куда время (или забугорный хостинг), то

в bootstrap.inc 1 строчку добавить

if (function_exists('date_default_timezone_set')) date_default_timezone_set  ('Europe/Moscow');

в database.mysqli.inc после

  mysqli_query($connection, 'SET NAMES "utf8"');

вставить

if (function_exists('date_default_timezone_get'))  mysqli_query($connection, 'SET time_zone = '.date_default_timezone_get());

и как выше модуль dst поставить.


Ilya1st wrote:
"<a href="mailto:freeAKK@drupal.org">freeAKK@drupal.org</a>" wrote:
в bootstrap.inc 1 строчку добавить
if (function_exists('date_default_timezone_set')) date_default_timezone_set ('Europe/Moscow');

вообще этого мало Wink
он берет gmt + жесткое смещение при вычислении форматированной даты :)

1. мне надо чтобы часы ходили точно по МСК
2. мне надо, что бы при занесении информации, или при изменениях, не добавлялись лишнии часы!

Аватар пользователя Ильич Рамирес Санчес Ильич Рамирес Санчес 29 октября 2008 в 15:17

"<a href="mailto:freeAKK@drupal.org">freeAKK@drupal.org</a>" wrote:
в bootstrap.inc 1 строчку добавить
if (function_exists('date_default_timezone_set')) date_default_timezone_set ('Europe/Moscow');

вообще этого мало Wink
он берет gmt + жесткое смещение при вычислении форматированной даты Smile

Аватар пользователя afishi afishi 31 октября 2008 в 19:01

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

Аватар пользователя afishi afishi 9 ноября 2008 в 15:58

Ilya1st wrote:
там у модуля настройка есть в админке вообще то...
если вы не пропатчили дру - работать не будет

про какой админ говорите? общий или ДРУ?
1. в обычном там ставим на Москву, +3 часа...
2. а в ДРУ управление не активно...
что там и как можно сдвинуть?..

советуете в ДРУ поставить ДРУ+3?
Сейчас у меня стоит ДРУ+0

Аватар пользователя afishi afishi 28 февраля 2010 в 8:44

вчера DTS сорвался.. перестал выдавать +0000 и опять лишние часы +3 стал давать...
что посоветуете?
Как сделать - чтобы часы сохранял при занесении информации те, что я ставлю, и чтобы не изменял их на свои...