我在我的django项目中添加了一个formats.py
文件来设置日期格式,以便在整个应用程序中显示dd / mm / yyyy。
然而,人们必须能够以d / m / yy输入日期。如果你输入1/1/49,django会将此保存为01/01/2049。它是如何决定我的意思是2049而不是1949年?
我希望能够控制它,而不必为Django已经做过的事情写出验证。
答案 0 :(得分:2)
这实际上是Python继承的POSIX和ISO C标准,而Django:值69-99映射到1969-1999,值0-68映射到2000-2068。除了自己编写之外,它是不可配置的。