python - 从python中的日期字符串中提取年份

标签 python datetime python-2.7

我数据中的日期不是单一格式。它以“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/

相关文章:

python winapi检查工作表是否存在

javascript - 在 TypeScript 中格式化日期时间

ios - 将 Datetime c# 转换为 Objective c 和反转

python - 如何在 Fedora 中编译或运行 Python 程序?

python - 使用 Selenium 获取用户按下的按钮

python - Tkinter根窗口类继承,在__init__中添加widgets

python - 使用easy_install安装egg后,导入模块时出现ImportError

Python Tkinter 可以安全地 self.quit 或 sys.exit 吗?

Python subprocess.Popen 通过管道进行通信

c# - MySQL日期格式问题