Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中将字符串转换为日期时间_Python - Fatal编程技术网

如何在python中将字符串转换为日期时间

如何在python中将字符串转换为日期时间,python,Python,我有一个日期字符串,格式如下2011-03-07如何在python中将其转换为日期时间?您可以使用: 请尝试以下代码,该代码使用来自的strtime: 我注意到这(以及许多其他解决方案)在谷歌上很容易找到;) 查看datetime.datetime.strtime及其姐妹strftime,了解以下信息: from datetime import datetime time_obj = datetime.strptime("2011-03-07", "%Y-%m-%d") 它用于从datetim

我有一个日期字符串,格式如下2011-03-07如何在python中将其转换为日期时间?

您可以使用:


请尝试以下代码,该代码使用来自的
strtime


我注意到这(以及许多其他解决方案)在谷歌上很容易找到;)

查看
datetime.datetime.strtime
及其姐妹
strftime
,了解以下信息:

from datetime import datetime
time_obj = datetime.strptime("2011-03-07", "%Y-%m-%d")
它用于从datetime到字符串再到字符串的解析和格式化。

尝试以下方法:

import datetime
print(datetime.datetime.strptime('2011-03-07', '%Y-%m-%d'))

来自的datetime.datetime对象具有datetime.strptime(日期字符串,格式)构造函数,该构造函数可能比您自己进行的任何手动字符串操作更可靠


请继续阅读,了解如何指定所需的格式。

我有一个类似的问题
在谷歌搜索中,查询
python convert datetime to string
返回106.000个结果!
from datetime import datetime
time_obj = datetime.strptime("2011-03-07", "%Y-%m-%d")
import datetime
print(datetime.datetime.strptime('2011-03-07', '%Y-%m-%d'))