我想解析SVN给出的条目的日期:
svn list --xml https://subversion:8765/svn/Foo/tags/
Run Code Online (Sandbox Code Playgroud)
如果我没有弄错,则使用ISO 8601标准.一个例子是:
dateString = "2012-02-14T11:22:34.593750Z"
Run Code Online (Sandbox Code Playgroud)
我正在使用Python 2.7,我正在寻找最好的处理方法,仅使用标准模块.我想我会用正则表达式解析它:^---是一个匹配组,A表示我会假设它们总是存在(这可能是一个弱点)
dateString = "2012-02-14T11:22:34.593750Z"
^--- ^- ^-A^- ^- ^--------A
| |
| I think it always gives the date
| as UTC, which Z means in ISO 8601.
|
Just a separator
Run Code Online (Sandbox Code Playgroud)
解析之后,我只需从中创建一个日期时间.
有没有更好的方法使用Python 2.7只有标准模块?
不需要正则表达式,datetime.datetime.strptime()而是使用.
| 归档时间: |
|
| 查看次数: |
3643 次 |
| 最近记录: |