标签: python date-format
是否优先于另一个?如果是这样,在所有情况下或只是几个?
我打算使用某种形式的日期类来保存日期和时间数据的长列表,例如'2009-01-01 10:12:00'。
'2009-01-01 10:12:00'
答案 0 :(得分:5)
struct_time是表示时间的旧方式,以C标准库为模型。 datetime来得更晚,更加pythonic,更具特色,并且在边缘情况下具有比struct_time函数更可预测的行为。我会使用datetime,除非在极少数情况下,测量的性能差异非常重要,或者它使代码的可读性明显降低。
答案 1 :(得分:2)
datetime更面向对象,并提供许多方便的功能,例如算术与timedelta - 对象。
datetime
timedelta