将时间戳转换为月份年份
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将时间戳转换为月份年份相关的知识,希望对你有一定的参考价值。
我如何将时间戳转换为month-year。即9/5/2019至2019年9月我尝试了这个,但是我正在数组。这是我所做的。
pd.DatetimeIndex(data ['Timestamp'])。year
pd.DatetimeIndex(data ['Timestamp'])。date
在这种情况下,我得到了可以将它们附加在一起的数组。但是我正在寻找效率更高的方法,并且希望获得像“ Sep”这样的字母月份,而不是9。
谢谢
答案
您可以使用以下方式转换日期时间格式:
$ cat newdate.csv
Name,Date
Will,9/5/2019
Bill,11/5/2019
newdate=pd.read_csv('newdate.csv')
newdate['Date']=pd.to_datetime(newdate['Date']).dt.strftime('%b-%Y')
#In [323]: newdate
#Out[323]:
# Name Date
#0 Will Sep-2019
#1 Bill Nov-2019
以上是关于将时间戳转换为月份年份的主要内容,如果未能解决你的问题,请参考以下文章