在python中将MMM YY转换为日期时间
我有一列MMM YY格式的日期,想改为datetime在python中将MMM YY转换为日期时间,python,pandas,Python,Pandas,我有一列MMM YY格式的日期,想改为datetime 例如,是否可以将2016年12月转换为python中的日期?那么输出将是2016年12月1日?这应该满足您的要求: import datetime d = datetime.datetime.strptime('Dec 2016','%b %Y').strftime('%d/%m/%Y') print(d) 结果: 01/12/2016 这应该满足您的要求: import datetime d = datetime.datetim
例如,是否可以将2016年12月转换为python中的日期?那么输出将是2016年12月1日?这应该满足您的要求:
import datetime
d = datetime.datetime.strptime('Dec 2016','%b %Y').strftime('%d/%m/%Y')
print(d)
结果:
01/12/2016
这应该满足您的要求:
import datetime
d = datetime.datetime.strptime('Dec 2016','%b %Y').strftime('%d/%m/%Y')
print(d)
结果:
01/12/2016
Python具有内置模块,该模块具有可将格式化字符串从/转换为datetime对象的函数。以下是这些函数的用法示例:
from datetime import datetime
s = 'Dec 2016'
print(datetime.strftime(datetime.strptime(s, '%b %Y'), '%d/%m/%Y'))
输出:
“2016年12月1日”
根据strftime和strptime格式代码:
%b是区域设置的缩写名称月份。
%d、 %m,%Y是零填充格式的日-月-年
请注意%b取决于区域设置!如果您有非美国地区,名称将不同
%b-月作为区域设置的缩写名称
美国1月、2月、12月
一月,二月,…,迪兹德乌德
Python具有内置模块,该模块具有可将格式化字符串从/转换为datetime对象的函数。以下是这些函数的用法示例:
from datetime import datetime
s = 'Dec 2016'
print(datetime.strftime(datetime.strptime(s, '%b %Y'), '%d/%m/%Y'))
输出:
“2016年12月1日”
根据strftime和strptime格式代码:
%b是区域设置的缩写名称月份。
%d、 %m,%Y是零填充格式的日-月-年
请注意%b取决于区域设置!如果您有非美国地区,名称将不同
%b-月作为区域设置的缩写名称
美国1月、2月、12月
一月,二月,…,迪兹德乌德
pd.to_datetime['2016年12月]?pd.to_datetime['2016年12月]?是否需要datetime.datetime?@LucasSeveryn模块datetime具有我们想要的名为datetime的类。如果我们直接使用from datetime import datetime导入类,那么我们可以编写更少的代码,然后d=datetime.strTime等等。如果需要datetime.datetime?@LucasSeveryn,模块datetime有我们想要的名为datetime的类。如果我们直接使用from datetime import datetime导入类,然后使用d=datetime.strptime等等,那么我们可以编写更少的代码