2017-10-13 70 views

回答

1

matplotlib.dates廠商dateutil的解析器,所以你可以使用:

>>> import matplotlib.dates 
>>> matplotlib.dates.dateutil.parser.parse('11-OCT-2017') 
datetime.datetime(2017, 10, 11, 0, 0) 

或者,如果你試圖解析爲matplotlib datenum,那麼一個月的格式是%b

>>> parse = matplotlib.dates.strpdate2num('%d-%b-%Y') 
>>> parse('11-OCT-2017') 
736613.0 
+0

感謝WIM第二個在我的情況下工作:) – conjuring