Замедление времени плюс временные бандиты 2017. Почему мое время прыгает? [закрыто]

У меня есть программа, которая проходит тест. В программе у меня есть функция регистрации, которая выводит время запуска программы в файл журнала.

Проблема в том, что метки времени в файле журнала прыгают. Ниже приведены фактические добавленные времена запуска программы, и, как вы можете видеть, время прыгает вперед и назад, как если бы мой дистрибутив Linux был взломан.

    log = open('log.txt', 'a')
    log.write(time.strftime('%Y-%m-%d %H:%S')+'\n')
log.close()
2017-05-25 09:00
2017-05-25 09:44
2017-05-25 10:13
2017-05-25 10:30
2017-05-25 10:37
2017-05-25 10:42
2017-05-25 10:39
2017-05-25 10:05
2017-05-25 10:57
2017-05-25 10:36
2017-05-25 10:24
2017-05-25 10:49
2017-05-25 10:15
2017-05-25 10:50
2017-05-25 10:54
2017-05-25 10:50
2017-05-25 10:41
2017-05-25 10:33
2017-05-25 10:37

Что здесь может быть не так?

0
задан 25 May 2017 в 02:50

1 ответ

Маленькая деталь вызвала проблему.

, Если Вы смотрите в то время часть, она говорит %H: % S вместо %H: % M, что означает это, считает секунды не минутами. Именно поэтому это перемещалось повсеместно.

Это фиксируется теперь к счастью.

0
ответ дан 3 November 2019 в 04:47

Другие вопросы по тегам:

Похожие вопросы: