我有一个应用程序,我想做的事情
date_time= "4/23/2013"
new_entry.set_value('lastdate', str(date_time))
但是我没有硬编码我希望使用python 2.7函数来获取当前时间。我尝试了几种变化,但尚未取得成功。
我希望有经验的人可以帮助我。下面列出了一个不成功的样本。
date_time= datetime.utcnow()
new_entry.set_value('lastdate', str(date_time))
此致
克里斯
答案 0 :(得分:0)
>>> from datetime import date
>>> date.today().strftime('%m/%d/%Y')
'05/22/2013'
strftime方法也可用于datetime和time对象。完整的格式选项列表可在此处找到:http://docs.python.org/2/library/datetime.html#strftime-strptime-behavior
答案 1 :(得分:0)
我相信你要找的是:
import datetime
datetime.datetime.utcnow().strftime("%m/%d%/%Y")
如果您不想每次都进行双倍日期时间
now = datetime.datetime.utcnow()
now.strftime("%m/%d/%Y")