【发布时间】:2010-10-04 21:38:30
【问题描述】:
使用 Python 脚本,我需要读取日期格式为 DD/MM/YYYY 的 CVS 文件,并将其转换为 YYYY-MM-DD,然后再将其保存到 SQLite 数据库中。
这几乎可行,但由于我没有提供时间而失败:
from datetime import datetime
lastconnection = datetime.strptime("21/12/2008", "%Y-%m-%d")
#ValueError: time data did not match format: data=21/12/2008 fmt=%Y-%m-%d
print lastconnection
我假设 datetime 对象中有一个方法可以非常轻松地执行此转换,但我找不到如何执行此操作的示例。谢谢。
【问题讨论】: