首页 > 其他 > 详细

最害怕的关于时间转换方面的

时间:2020-05-02 09:35:58      阅读:38      评论:0      收藏:0      [点我收藏+]

 

 

关于时间方面的 ,总是很迷惑,

 

 

#NO-21, how to convert a series of date-strings to a timeseries
ser = pd.Series([01 Jan 2010, 02-02-2011, 20120303, 2013/04/04, 2014-05-05, 2015-06-06T12:20])

print(ser)

#转换成标准时间的三种形式
mask=ser.astype(dtype=np.datetime64)
mask2=pd.to_datetime(ser)

from dateutil.parser import parse
mask3=ser.map(lambda x:parse(x))

print(mask)
print(mask2)
print(mask3)

 结果:

技术分享图片

END

 

 

 

 

#NO-22
ser = pd.Series([01 Jan 2010, 02-02-2011, 20120303, 2013/04/04, 2014-05-05, 2015-06-06T12:20])

mask0=pd.to_datetime(ser)


#为了节省显示结果的空间,使用了tolist()
mask=mask0.dt.day.tolist()
mask2=mask0.dt.weekofyear.tolist()
mask3=mask0.dt.dayofyear.tolist()
mask4=mask0.dt.dayofweek.tolist()
mask5=mask0.dt.weekday_name.tolist()


print(mask)
print(mask2)
print(mask3)
print(mask4)
print(mask5)

结果:
技术分享图片

 

 END

 

最害怕的关于时间转换方面的

原文:https://www.cnblogs.com/bravesunforever/p/12815558.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!