Python将值返回为,这很奇怪
datetime.timedelta。它可能应该返回一个
datetime.time。无论如何,看起来它正在返回自午夜以来的经过时间(假设表中的列为6:00
PM)。为了转换为
datetime.time,您可以执行以下 *** 作:
value = datetime.timedelta(0, 64800)(datetime.datetime.min + value).time()
datetime.datetime.min并且
datetime.time(),如果您需要更多信息,当然会作为datetime模块的一部分进行记录。
阿
datetime.timedelta是,顺便说一下,两者之间的差别的表示
datetime.datetime值。因此,如果您
datetime.datetime将彼此相减,则会得到一个
datetime.timedelta。如果你加
datetime.datetime了
datetime.timedelta,你会得到一个
datetime.datetime。上面的代码就是这样工作的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)