相关疑难解决方法(0)

将字符串转换为datetime

简短而简单.我有一个巨大的日期时间列表,像这样的字符串:

Jun 1 2005  1:33PM
Aug 28 1999 12:00AM
Run Code Online (Sandbox Code Playgroud)

我将把它们推回到数据库中的正确日期时间字段中,因此我需要将它们变成真正的日期时间对象.

任何帮助(即使它只是在正确的方向踢)将不胜感激.

编辑:这是通过Django的ORM,所以我不能使用SQL来进行插入转换.

python datetime

2035
推荐指数
20
解决办法
273万
查看次数

如何将ISO 8601日期时间字符串转换为Python日期时间对象?

我正在以"2009-05-28T16:15:00"的格式获取日期时间字符串(我相信这是ISO 8601).一个hackish选项似乎是使用time.strptime并将元组的前六个元素传递给datetime构造函数来解析字符串,如:

datetime.datetime(*time.strptime("2007-03-04T21:08:12", "%Y-%m-%dT%H:%M:%S")[:6])
Run Code Online (Sandbox Code Playgroud)

我无法找到一种"更清洁"的方式来做到这一点.有吗?

python datetime iso8601 datetime-parsing

397
推荐指数
9
解决办法
34万
查看次数

标签 统计

datetime ×2

python ×2

datetime-parsing ×1

iso8601 ×1