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