我有以下数据框。
id int_date
1 20160228
2 20161231
3 20160618
4 20170123
5 20151124
如何将上述日期以int格式转换为mm/dd/yyyy格式?希望以特定格式进行进一步的excel操作吗?
id int_date
1 02/28/2016
2 12/31/2016
3 06/18/2016
4 01/23/2017
5 11/24/2015
是否也可以生成只有月份的第三列?比如一月,二月等国际日期?
我试着跟着
date = datetime(year=int(s[0:4]), month=int(s[4:6]), day=int(s[6:8]))
但日期在datetime对象中,如何将其作为日期放在pandas DF中?
一定会有更好的解决方案,但是既然您的日期中有零而不是一位数元素(即06而不是6),为什么不直接将其转换为字符串并转换子部分呢?
使用datetime还可以获得月字符串等
//编辑: 更确切地说,应该是这样的:
使用
applymap
新建列:发射:
您可以使用
datetime
方法。祝你好运
相关问题 更多 >
编程相关推荐