2016-08-13 43 views
2

我正在处理来自不同地方的数据,需要将日期转换为相同的格式。下面是什么,我有几个例子:转换多种日期

Thu Dec 03 07:27:23 GMT 2015 
3-Dec-15 
2015-12-04T06:58:54Z 
23-Sep-2015 07:03:37 UTC 

所需的输出格式应该是所有日期相同,像这样:

12/03/2007 
12/03/2015 
12/04/2015 
09/23/2015 

任何建议如何做到这一点与Python?提前致谢!

+0

哇,这很简单。谢谢!! – user1781482

+0

绝对会!问题发布后,它不会让我5分钟。 – user1781482

回答

2

是的,dateutil库提供的日期格式检测与parse功能:

from dateutil.parser import parse 
parse(text).strftime("%m/%d/%Y") 
+0

外部库通常更简单:)特别是'dateutil'这真棒。感谢您的更正,我编辑了这篇文章。 – pistache