2017-02-14 65 views
0

我有以下字符串我想转换成DateTime对象在Python 3:的Python 3:字符串DateTime对象

"05/Feb/2016" 

Iv'e使用下面的方法之前:

datetime.date(datetime.strptime("05/02/2016", '%d/%m/%Y')) 

现在格式已经改变,我需要知道如何将'%d/%m/%Y'更改为(如果可能)。谢谢!

+0

浏览你的用例并相应地创建一个格式,我想这是解决它的唯一方法 –

回答

1

可以使用http://strftime.org/参考Python的strftime的指令

在你的情况,这应该这样做:

datetime.date(datetime.strptime("05/Feb/2016", '%d/%b/%Y')) 

通知%b使用在3个字母的风格来表示月份(如2月)

+0

完美,有效!我会在10分钟内接受你的回答。 – Vingtoft