pandas实现将日期转换成实现将日期转换成timestamp
今天小编就为大家分享一篇pandas实现将日期转换成timestamp,具有很好的参考价值,希望对大家有所帮助。
一起跟随小编过来看看吧
OUTLINE
常见的时间字符串与timestamp之间的转换
日期与timestamp之间的转换
常见的时间字符串与常见的时间字符串与timestamp之间的转换之间的转换
这里说的字符串不是一般意义上的字符串,是指在读取日期类型的数据时,如果还没有及时解析字符串,它就还不是日期类
型,那么此时的字符串该怎么与时间戳之间进行转换呢?
① 时间字符串转化成时间戳时间字符串转化成时间戳
将时间字符串转化成时间戳分为两步:
第一步:将时间字符串转换成时间元组
第二步:将时间元组转换成时间戳类型
import time
data['timestamp'] = data['OCC_TIM'].apply(lambda x:time.mktime(time.strptime(x,'%Y-%m-%d %H:%M:%S')))
其中,strptime函数是将字符串按照后面的格式转换成时间元组类型;mktime函数则是将时间元组转换成时间戳。记住这两个
常用函数。