Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA но видимо офф, как получить дату перехода на летнее/зимнее время ? / 6 сообщений из 6, страница 1 из 1
30.08.2005, 12:33
    #33240801
Vovaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA но видимо офф, как получить дату перехода на летнее/зимнее время ?
Есть необходимость утичывать привязку к часовым поясам (GMT +/- 1, 2, 3 ...)
Само распределение городов по поясам есть, нужно еще учитывать переходы на летнее/зимнее время, если бы это были просто определенные числа в году - то проблемы бы не было, а в действительности это все типа первое воскресение марта и т.д. Что сделать - ума не приложу.
...
Рейтинг: 0 / 0
30.08.2005, 13:11
    #33240913
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA но видимо офф, как получить дату перехода на летнее/зимнее время ?
Самое простое - создать таблицу с этими датами на 10 лет вперед.
...
Рейтинг: 0 / 0
30.08.2005, 15:50
    #33241438
Vovaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA но видимо офф, как получить дату перехода на летнее/зимнее время ?
Видимо так и придется делать ...
Интересно как например винда об этом узнает ?
...
Рейтинг: 0 / 0
30.08.2005, 16:02
    #33241494
Dim2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA но видимо офф, как получить дату перехода на летнее/зимнее время ?
Vovaka wrote:

> Интересно как например винда об этом узнает ?

В реестре прописано... если не лень, можешь почитать, например,
http://support.microsoft.com/default.aspx?scid=kb;en-us;886775 - там
есть намёки на то, как хранится эта инфа... я глубже не рыл, но,
наверное, можно покопать MSDN на эту тему.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
30.08.2005, 16:02
    #33241495
Рыжий Кот
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA но видимо офф, как получить дату перехода на летнее/зимнее время ?
вот так
...
Рейтинг: 0 / 0
30.08.2005, 17:48
    #33241889
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA но видимо офф, как получить дату перехода на летнее/зимнее время ?
Лучше всего, для каждого из городов хранить не просто смещение относительно Гринвича, а полноценую TZ строку. Ее формат можно посмотреть в любом *никсе.

Кстати, учти что с течением лет летнее/зимнее время смещается. Не по естественным причинам, а потому что законодателям так захотелось :) Как пример - лет десять (кажется) тому назад Новосибирск однажды пропустил перевод часов и таким образом перешел из +7 в +6-ую зону. В этом году американцы обсуждают а не передвинуть ли дату перевода часов... Так что делать список дат заранее - бессмыслено.

Вот здесь http://www.twinsun.com/tz/tz-link.htm есть куча ссылок и описаний по теории.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA но видимо офф, как получить дату перехода на летнее/зимнее время ? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]