【发布时间】:2011-06-12 21:14:46
【问题描述】:
我正在将 CSV 文件中的记录导入 django 模型。 CSV 文件由用户上传。我面临的问题是日期字段。
日期字段希望日期为YYYY-MM-DD,但不同的电子表格程序默认使用不同类型的格式,我不希望用户必须更改其默认格式。
所以我想找到让 django 接受可能是各种格式的日期的最佳方法。
我认为可行的方法是指定允许的日期格式列表并尝试将字符串与其中之一匹配... 谢谢
【问题讨论】:
-
无法检测到格式。例如,
11/07/2011在某些国家/地区表示 11 月 7 日,在其他国家/地区表示 7 月 11 日。您只能尝试一些“最佳猜测”。 -
是的,我是这么想的,这就是为什么我要允许指定格式。所以我可以尝试将其与其中一种格式相匹配,并冒着出错的风险。我将更新问题以更具体
-
好的,我希望已经更新了问题以便更好地解释。感谢您的帮助斯文
标签: python django date django-models