如何将日期时间字符串转换回日期时间对象?
我正在数据库中存储一个datetime
字符串。现在我面临一个问题。当我从数据库中获取字符串时,我需要将其转换回 datetime 对象...
有什么简单的方法可以做到这一点吗?
日期时间字符串如下所示:
2010-11-13 10:33:54.227806
I am storing a datetime
string in a database. Now I face a problem. When I fetch the string from the database, I need to convert it back to a datetime
object...
Any easy way to do that?
The string of datetime looks like:
2010-11-13 10:33:54.227806
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您需要 datetime.strptime(date_string, format)。
有关格式字符串的详细信息,请参阅 http://docs.python .org/library/datetime.html#strftime-and-strptime-behavior
You want datetime.strptime(date_string, format).
For details on the format string, see http://docs.python.org/library/datetime.html#strftime-and-strptime-behavior
我建议你使用
pip install python-dateutil
安装 python-dateutil:库以“智能”方式从日期字符串中获取
datetime
对象...I sugggest you install python-dateutil with
pip install python-dateutil
:This library gets a
datetime
object from your date string in a 'smart' way...