我有一个Django应用,其模型包含一个DateTimeField类型的字段。
我正在以2008-04-10 11:47:58-05
格式从网上提取数据。
我相信此示例中的最后3个字符是时区。
如何将数据保存在DateTimeField中,两者之间是否有简单的转换?将DateTimeField设置为仅包含上述格式的字符串将引发ValidationError。
谢谢!
最佳答案
您可以使用
import dateutil.parser
dateutil.parser.parse('2008-04-10 11:47:58-05')
它返回一个日期时间(可以分配给DateTimeField)。
关于django - 将Datetime字符串解析为Django DateTimeField,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8636760/