python - Input_formats 到 DateTimeField

标签 python django datetime

我有一个日期时间字段:

 start_time=forms.DateTimeField(input_formats='%y-%m-%d %H:%M')

在 html 中

   {{form.start_time}}

但无论我在这个领域输入什么,例如:2013-07-07 19:00 它总是会给我一个错误:输入有效的日期/时间,这里有什么问题?提前致谢

最佳答案

这样写定义:

start_time=forms.DateTimeField(input_formats=['%Y-%m-%d %H:%M'])

注意 input_formats 是一个列表,Y 是大写的。这应该有效。

关于python - Input_formats 到 DateTimeField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16201343/

相关文章:

python - 在列中搜索单词列表,如果找到单词则创建一个 boolean 列

Python GTK 信号处理程序不工作

python - 如何为异步 gunicorn worker 使用 eventlet 库

sql - 在两个月之间选择

php - 从 php now() 检查 mySql 日期时间是否早于 1 天

python - 在 pip 和 pip3 中安装 psycopg2 时出现安装错误

Python Pandas 额外的逗号

django - 如何更改父页面?

python - Django:解压参数列表以在聚合查询中使用

python - 如何在 python 中使用 Pandas 数据框按特定日期和时间进行过滤