首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Input_formats到DateTimeField

Input_formats到DateTimeField
EN

Stack Overflow用户
提问于 2013-04-25 04:15:02
回答 2查看 13.8K关注 0票数 8

我有一个DateTimeField:

代码语言:javascript
复制
 start_time=forms.DateTimeField(input_formats='%y-%m-%d %H:%M')

和html格式

代码语言:javascript
复制
   {{form.start_time}}

但是无论我在这个字段中输入什么,比如: 2013-07-07 19:00,它总是会给我一个错误:输入有效的日期/时间,这是怎么回事?提前感谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-25 04:38:39

像这样写下定义:

代码语言:javascript
复制
start_time=forms.DateTimeField(input_formats=['%Y-%m-%d %H:%M'])

请注意,input_formats是一个列表,Y是大写。这应该行得通。

票数 14
EN

Stack Overflow用户

发布于 2014-06-26 21:31:58

只是做了一些试验和错误。在指定input_formats时,您必须考虑到对于小部件,format='whatevers in here'是一个字符串,而input_formats=['whatevers in here', 'whatever else']是一个列表。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16201343

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档