我数据中的日期不是单一格式。它以“yyyy”、“mm/dd/yyyy”和“Jun-03”的形式出现。我想从中提取年份。
最佳答案
使用 dateutil :
In [24]: import dateutil.parser as parser
In [28]: parser.parse('Jun-03').year # assumes the current year
Out[28]: 2013
In [29]: parser.parse('08/09/2012').year
Out[29]: 2012
In [30]: parser.parse('2012').year
Out[30]: 2012
关于python - 从python中的日期字符串中提取年份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18341523/