python中的时间戳,与MySQL的时间戳的,对应与匹配


  最近在做MySQL数据迁移,原来表的时间字段类型为date,新表的字段类型为timestamp类型,默认的CURRENT_TIME  STAMP。本来以为需要转换为时间格式,因为网上的时间戳都是unix_timestamp。后来发现date类型的数据,返回的结果是datetime.date(2017,2,5),可以直接放入新表里面。还有一个时间需要从字符串中截取就发现了两个方法,很好用。

str1 = ’201807313885163
# 方法一 loan_day_stm
= datetime.datetime.strptime(str1, '%Y%m%d')
loan_day_stm = create_day = int(time.mktime(loan_day_stm.timetuple()))
#方法二
Y = int(str1[0:4])
m = int(str1[4:6])
d = int(str1[6:8])
loan_day_stm = datetime.date(Y, m, d)

  上面的代码就能解决问题了,方法笨点就笨点吧,能解决问题就好。

       参考文章:https://www.cnblogs.com/skiler/p/6418628.html 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM