如何在Django的模型中将数字字符串存储为日期时间?

时间:2014-08-15 21:54:34

标签: python mysql django

我试图在YouTube上抓取视频并将其上传的日期保存在数据库中。如何获取数字字符串(例如,05:22)的值并将其转换为正确的时间戳以存储在Django的模型中?

我知道如何将字符串转换为时间对象的唯一方法是以下代码:     time.strptime(' 00:05:22''%H:%M:%S&#39)

...但我不确定如何通过Django的模型将其存储在数据库中。

1 个答案:

答案 0 :(得分:3)

使用DateTimeField。您可以为其分配datetime.datetime实例,ORM将处理其余实例。

TimeFielddatetime.time个实例,或DateFielddatetime.date