【发布时间】:2014-07-21 18:15:21
【问题描述】:
我正在收集要保存在模型中的表单中的日期时间数据。像这样
start_time = forms.DateTimeField()
现在我想获取我收集的数据并只提取日期。我希望日期按以下方式格式化(年-月-日):
2013-04-19
最简单的方法是什么?有人可以提供例子吗?
【问题讨论】:
标签: python django datetime django-forms
我正在收集要保存在模型中的表单中的日期时间数据。像这样
start_time = forms.DateTimeField()
现在我想获取我收集的数据并只提取日期。我希望日期按以下方式格式化(年-月-日):
2013-04-19
最简单的方法是什么?有人可以提供例子吗?
【问题讨论】:
标签: python django datetime django-forms
使用strftime():
start_time.srtftime('%Y-%m-%d')
【讨论】:
start_time.date().iso_format(),但这也可以。
isoformat 以预定义的字符串格式 YYYY-MM-DD 返回日期。出于可读性/美观的原因,我稍微喜欢它,但srtftime 没有任何问题。