Код решает немного более конкретную задачу
StopDesign 21.11.2009 10:27
Он делает GMT-string из mysql-даты в GMT:
'2001-03-23 09:32:23' -> 'Fri, 23 Mar 2001 09:32:23 GMT'
Сдвиг -6 часов подобран опытным путем так, чтобы в данный
момент был нужный результат.
а вообще парсер использует аббревиатуры временных зон,
определённых в системе
Похоже, не использует, или использует как-то странно,
т.к. работает преобразование к TZ MSK-6MSD и MSK-7MSD...
Зачем это нужно? Например, чтобы получить в формате RFC 822
дату комментария, которая хранится в SQL-базе тоже в GTM.
Переводить дату в локальное время сервера средствами SQL..?
Кстати, на этом форуме в RSS попадают даты по московскому
времени, но с пометкой GMT.