我有时间差。我想从中得到天,小时和分钟-要么是元组,要么是字典。。。我不担心。
这些年来,我一定用十几种语言做了十几次这样的工作,但是Python通常对所有事情都有一个简单的答案,所以我想在解决一些令人恶心的简单(但冗长)数学问题之前,我应该先问一下这里。
福兹先生提出了一个很好的观点。
我处理的是“物品”(有点像ebay的物品),每个物品都有一个持续时间。我正试图通过做when_added + duration - now
来找到剩下的时间
我说这不算DST是对的吗?如果不是,最简单的加/减一小时的方法是什么?
Tags:
这是一个有点紧凑,你得到的小时,分钟和秒在两行。
如果你有一个
datetime.timedelta
值td
,td.days
已经给了你想要的“天”。timedelta
值将一天中的一小部分时间保持为秒(而不是直接以小时或分钟为单位),因此您必须执行“令人恶心的简单数学”,例如:至于DST,我认为最好的方法是将两个
datetime
对象都转换为秒。这样系统会为您计算DST。相关问题 更多 >
编程相关推荐