解析iso 8601日期的简单模块
iso8601plus的Python项目详细描述
解析iso 8601日期的简单模块
此模块分析最常见的ISO 8601日期字符串形式(例如 2007-01-14t20:34:22+00:00)转换为DateTime对象。
>>> import iso8601 >>> iso8601.parse_date("2007-01-25T12:00:00Z") datetime.datetime(2007, 1, 25, 12, 0, tzinfo=<iso8601.iso8601.Utc ...>) >>>
更改
0.1.6
- 删除了Apache2.0许可证,现在是MIT许可证,与原始许可证相同
0.1.5
- 由michael twomey制作的分叉原始版本位于http://code.google.com/p/pyiso8601/
- 添加了无需任何时间信息即可解析日期的功能。
- apache 2.0许可证
0.1.4
- 默认时区参数未正确传递, 在任何情况下都使用UTC。修复了问题10。
0.1.3
- 固定微秒处理,生成的微秒值为 太小了。修复了问题9。
0.1.2
- 将parseerror添加到iso8601模块中的all,允许人们导入它。 解决问题7。 在处理没有前导零点的日期时,要灵活一点。 这有点违反规范,但处理的日期更多,如 字段。解决问题6。
- 允许使用T以外的日期/时间分隔符。
0.1.1
- 分析没有时区的日期时,使用指定的默认值。如果没有 指定默认值,然后使用UTC。解决问题4。