Django datefield和timefield到python datetime

Django datefield和timefield到python datetime,第1张

Django datefield和timefield到python datetime

DateTimeField
改用(请参见文档中的本节)。转换
datetime.datetime
为会由Django自动为您处理。

DateField
导致
datetime.date
和一个
datetime.time
对象。您可以
replace
用来将这些值合并成一个更新的
date

>>>今天= datetime.datetime.today()>>>今天datetime.datetime(2012,3,31,11,6,5,182371)>>>时间= datetime.time(11,30)>>> today.replace(小时=时间。小时,分钟=时间。分钟)datetime.datetime(2012,3,31,11,30,5,182371)

请注意,

date
现在的结果为11.30。还要注意
today
,它没有被修改,它只是计算一个新的日期和时间。如您所见,由于两个值都存储在单独的字段中,因此您现在必须进行合并。因此
DateTimeField
,如果您能够修改模型的字段,那么a是一个更好的选择。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5631231.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存