2024-04-20 07:29:03 发布
网友
我有一个日期字符串,格式如下:2011-03-07如何在python中将其转换为datetime?
请尝试以下代码,该代码使用datetime module中的strptime:
strptime
from datetime import datetime datetime.strptime('2011-03-07','%Y-%m-%d')
我注意到这个(以及许多其他的解决方案)在Google中很容易找到
来自standard library的datetime.datetime对象具有datetime.strptime(date_string,format)构造函数,它可能比您自己手动操作字符串更可靠。
阅读strptime strings了解如何指定所需的格式。
您可以使用^{}:
>>> import datetime >>> s = '2011-03-07' >>> datetime.date(*map(int, s.split('-'))) datetime.date(2011, 3, 7)
请尝试以下代码,该代码使用datetime module中的
strptime
:我注意到这个(以及许多其他的解决方案)在Google中很容易找到
来自standard library的datetime.datetime对象具有datetime.strptime(date_string,format)构造函数,它可能比您自己手动操作字符串更可靠。
阅读strptime strings了解如何指定所需的格式。
您可以使用^{} :
相关问题 更多 >
编程相关推荐