Python日期时间相反
|
y=(datetime.datetime.now() ).strftime(\"%y%m%d\")
给出\'110418\'
我有读取为\'110315 \'和\'110512 \'的数据,而不是尝试创建它。
如何将ѭ1更改为日期时间,以便我可以减去
从\'2011-07-15\'
(str)
import datetime
t = datetime.datetime.today()
print type(t)
tdate =datetime.datetime.strptime(\'110416\', \'%y%m%d\')
print type(tdate)
d =t-tdate
print d
给我
3 days, 15:14:38.921000
我只需要\“ 3 \”。
没有找到相关结果
已邀请:
2 个回复
物崎巩
方法将任何字符串表示形式转换为日期时间对象。 这是将上面的字符串转换为datetime对象的示例:
现在,您将有一个datetime对象,可以自然地将其与其他datetime对象相减。 如果要减去两个日期,Python会生成一个
对象。然后,通过在上面的示例中执行
,您可以将所有这些删除为几天。 有关日期时间库可以做什么的更多信息,请参见:http://docs.python.org/library/datetime.html
拟蓬