Сколько секунд может быть в минуте в соответсвии со стандартом Coordinated Universal Time (UTC)?
Ломаем стереотипы
Started By
KiberGus
, Apr 22 2010 17:53 PM
6 replies to this topic
#1 Posted 22 April 2010 - 17:53 PM
Зато, обладая единственной в мире подводной орбитальной группировкой спутников глонасс...
#2 Posted 22 April 2010 - 18:19 PM
В вики нашел только про "високосную" 60ю секунду. А вообще заинтриговал, жду разгадки :-)
#3 Posted 22 April 2010 - 18:25 PM
Ну собственно она самая. Если откроешь man time.h и начнешь читать описание struct tm, то там будет написано, что сукунды принимают значение от 0 до 60 (от 0 до 61 по старым стандартам POSIX). Т.е. в минуте может быть 61 секунда.В вики нашел только про "високосную" 60ю секунду. А вообще заинтриговал, жду разгадки :-)
Зато, обладая единственной в мире подводной орбитальной группировкой спутников глонасс...
#4 Posted 22 April 2010 - 18:32 PM
Ну это немного неожиданно, но вообще логично :-)
#5 Posted 22 April 2010 - 18:38 PM
А еще есть такая фишка, что часы могут идти медленее/быстрее чем нужно, или вообще назад. Но это уже не постандарту. Если производить синхронизацию с атомными часами и скачком переставлять время некоторые демоны сходят с ума. Особенно если время переносится назад. Поэтому более правильным решением является замедление/ускорение системного времени, чтобы оно постепенно сравнялось с точным. По такому же принципу кремлевские часы на час наза переводят.Ну это немного неожиданно, но вообще логично :-)
Зато, обладая единственной в мире подводной орбитальной группировкой спутников глонасс...
#6 Posted 22 April 2010 - 18:47 PM
Кремлевские часы в два останавливают на час, это я тебе точно могу сказать :-)
Про замедление в ОС -- ага)
#7 Posted 15 May 2010 - 10:04 AM
В том числе сама служба синхронизации времени Windows XP - пишет "Синхронизация не удалась - timeout", а на самом деле все успешно))некоторые демоны сходят с ума
Медведь громит каны!
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users