Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Високосная секунда 
:(
    Опции темы
CDEater
Дата 19.10.2008, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 29.7.2006




В этом году целую секунду время будет выглядеть как 2008 Dec 31 23:59:60

Уже высказывалась мысль, а почему бы не убрать эти добавочные секунды и не заменить коррекцию на добавочные минуты (добавляемые в 60 раз реже).  Получится, что за время своей жизни человек с такой неприятностью будет сталкиваться максимум 1 раз.  Для чего нужна коррекция времени по астрономическим земным оборотам?  Для сельского хозяйства?  Зачем им секундная точность?  Там и плюс-минус час сойдёт.

Существует ли разумная причина, по которой время нужно привязывать к оборотам Земли с точностью до одной секунды?
PM MAIL   Вверх
bars80080
Дата 19.10.2008, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg




меньше об этом думай. я вообще о такой вещи не знал

где тебе эта секунда мешает?
PM MAIL WWW   Вверх
Mayk
Дата 19.10.2008, 15:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а




Цитата(bars80080 @  19.10.2008,  18:30 Найти цитируемый пост)
меньше об этом думай. я вообще о такой вещи не знал

где тебе эта секунда мешает? 

В создании класса DateTime как минимум  smile  smile 
Вообще классы для созданния точных датовремен это та ещё зубодробилка

Добавлено через 2 минуты и 11 секунд
Цитата(bars80080 @  19.10.2008,  18:30 Найти цитируемый пост)

где тебе эта секунда мешает?

а ещё новый год задержится. нехорошо


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
Serkys
Дата 19.10.2008, 15:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1061
Регистрация: 19.4.2004




Цитата(Mayk @  19.10.2008,  16:01 Найти цитируемый пост)
В создании класса DateTime как минимум

Действительно. Не удивлюсь, если в эту секунду упадёт значительное количество скриптов smile
PM MAIL   Вверх
SelenIT
Дата 19.10.2008, 15:39 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot




Имхо, ничего страшного не произойдет. Для скриптов, действительно, новый год наступит на секунду раньше факта. Но первая же синхронизация с глобальными часами решит проблему.

Цитата(CDEater @  19.10.2008,  14:09 Найти цитируемый пост)
Для чего нужна коррекция времени по астрономическим земным оборотам?

Для навигационных систем хотя бы, наверное...


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
CDEater
Дата 19.10.2008, 17:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 29.7.2006




Как именно это мешает навигационным системам?
PM MAIL   Вверх
Mayk
Дата 19.10.2008, 17:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а




Цитата(SelenIT @  19.10.2008,  19:39 Найти цитируемый пост)
Имхо, ничего страшного не произойдет. Для скриптов, действительно, новый год наступит на секунду раньше факта. Но первая же синхронизация с глобальными часами решит проблему.

для рубивских навряд ли:
Код

    def test_parse_leap_second
      t = Time.utc(1998,12,31,23,59,59)
      assert_equal(t, Time.parse("Thu Dec 31 23:59:59 UTC 1998"))
      assert_equal(t, Time.parse("Fri Dec 31 23:59:59 -0000 1998"));t.localtime
      assert_equal(t, Time.parse("Fri Jan  1 08:59:59 +0900 1999"))
      assert_equal(t, Time.parse("Fri Jan  1 00:59:59 +0100 1999"))
      assert_equal(t, Time.parse("Fri Dec 31 23:59:59 +0000 1998"))
      assert_equal(t, Time.parse("Fri Dec 31 22:59:59 -0100 1998"));t.utc
      t += 1
      assert_equal(t, Time.parse("Thu Dec 31 23:59:60 UTC 1998"))
      assert_equal(t, Time.parse("Fri Dec 31 23:59:60 -0000 1998"));t.localtime
      assert_equal(t, Time.parse("Fri Jan  1 08:59:60 +0900 1999"))
      assert_equal(t, Time.parse("Fri Jan  1 00:59:60 +0100 1999"))
      assert_equal(t, Time.parse("Fri Dec 31 23:59:60 +0000 1998"))
      assert_equal(t, Time.parse("Fri Dec 31 22:59:60 -0100 1998"));t.utc
      t += 1 if t.sec == 60
      assert_equal(t, Time.parse("Thu Jan  1 00:00:00 UTC 1999"))
      assert_equal(t, Time.parse("Fri Jan  1 00:00:00 -0000 1999"));t.localtime
      assert_equal(t, Time.parse("Fri Jan  1 09:00:00 +0900 1999"))
      assert_equal(t, Time.parse("Fri Jan  1 01:00:00 +0100 1999"))
      assert_equal(t, Time.parse("Fri Jan  1 00:00:00 +0000 1999"))
      assert_equal(t, Time.parse("Fri Dec 31 23:00:00 -0100 1998"))
    end

а вот велосипедам может стать плохо.




--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила раздела «Флейм»
Sneg0k

Добро пожаловать в «Флейм».

В разделе не действуют многие правила:

  • Можно оффтопить(умеренно)
  • Можно общаться на темы, не только связанные с программированием.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать, провоцировать других участников форума
  • Материться
  • Троллить

Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт.


Глас Винграда:


Глас Философии:


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Флейм | Следующая тема »


 




[ Время генерации скрипта: 0.1225 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.