如何以date
格式从datetime
类中检索datetime
对象(非%m/%d/%y
对象)?
答案 0 :(得分:2)
您只需使用datetime.datetime.strftime()
method格式化datetime
格式{/ 1}}:
date_string = dt.strftime('%m/%d/%y')
格式化字符串时, 根本不使用时间组件。
如果您想要日期对象(datetime.date()
个实例),请拨打datetime.datetime.date()
method:
date_object = dt.date()
请注意,datetime.date()
个实例支持string formatting too。
演示:
>>> from datetime import datetime
>>> dt = datetime.now()
>>> dt.strftime('%m/%d/%y')
'07/09/15'
>>> dt.date()
datetime.date(2015, 7, 9)
>>> dt.date().strftime('%m/%d/%y')
'07/09/15'