Найти - Пользователи
Полная версия: работа с датой
Начало » Python для новичков » работа с датой
1
diego
Добрый день!
Извлёк из excel-евского файла массив строк формата ‘часы:минуты:секунды’, конвертировал (не слишком элегантно)
dt_obj = time.strptime(rows[3][6], "%H:%M:%S")
1) если способ ковертации получше (чтото формат мне не нравится)
2)как можно всё это дело сложить (важно не количество дней, а общее количество часов:секунд)

чёт запутался маленько в datetime, подскажите решение
regall
diego
1) если способ ковертации получше (чтото формат мне не нравится)
Формат можно задать какой-угодно. Все модификаторы в доке - http://docs.python.org/library/datetime.html#strftime-strptime-behavior
diego
2)как можно всё это дело сложить (важно не количество дней, а общее количество часов:секунд)
Не совсем понял задачу, но вы имеете доступ к целым числам, которыми можете оперировать
>>> d = datetime.now()
>>> d.hour
14
>>> d.minute
54
>>> d.second
0
diego
regall
diego
1) если способ ковертации получше (чтото формат мне не нравится)
Формат можно задать какой-угодно. Все модификаторы в доке - http://docs.python.org/library/datetime.html#strftime-strptime-behavior
diego
2)как можно всё это дело сложить (важно не количество дней, а общее количество часов:секунд)
Не совсем понял задачу, но вы имеете доступ к целым числам, которыми можете оперировать
>>> d = datetime.now()
>>> d.hour
14
>>> d.minute
54
>>> d.second
0
Спасибо!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB