Re[4]: код страны(RU, GB, US...) через timezone в linux
От: semlanik Россия  
Дата: 24.02.10 21:12
Оценка:
Здравствуйте, zaufi, Вы писали:

Z>что касается моего gentoo то этот файлик принадлежит пакету timezone-data и если я все прально понимаю есть некая огранизация следящая за актуальностью данной базы (жинтушнеги просто берут его оттуда... homepage этого пакета указан как ftp://elsie.nci.nih.gov/pub/) -- думается мне так поступают все дистромэйкеры (по кр мере в дистрах после 2006 года (как минимум))

В моей генту оно тоже лежит на месте ) Так что наверно оно всеже стандартизировано, в отличии от файлика который задает эту самую зону )

Z>в POSIX вообще есть проблема с таймзонным API (выставление таймзоны влияет на все функции локального времени во всех запущенных threads)

Z>последний раз я с таймзонами плотно сталкивался какраз в 2006 -- и тогда мы пользовали boost::date_time для временных расчетов с разными таймзонами... бустеры также маинтэйнят файлик под названием date_time_zonespec.csv (скорее всего он у них получается генерением из zone.tab) который используется классом boost::local_time::tz_database -- вопщем почитай маны может найдешь для ся чонить подходящее...
Буста нет, и не будет ) так что не вариант
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.