Unix时间戳转换(python)
生活随笔
收集整理的這篇文章主要介紹了
Unix时间戳转换(python)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#?-*-?coding:?utf-8?-*-import?timedef?timestamp_datetime(value):format?=?'%Y-%m-%d?%H:%M:%S'#?value為傳入的值為時間戳(×××),如:1332888820value?=?time.localtime(value)##?經過localtime轉換后變成##?time.struct_time(tm_year=2012,?tm_mon=3,?tm_mday=28,?tm_hour=6,?tm_min=53,?tm_sec=40,?tm_wday=2,?tm_yday=88,?tm_isdst=0)#?最后再經過strftime函數轉換為正常日期格式。dt?=?time.strftime(format,?value)return?dtdef?datetime_timestamp(dt):#dt為字符串#中間過程,一般都需要將字符串轉化為時間數組time.strptime(dt,?'%Y-%m-%d?%H:%M:%S')##?time.struct_time(tm_year=2012,?tm_mon=3,?tm_mday=28,?tm_hour=6,?tm_min=53,?tm_sec=40,?tm_wday=2,?tm_yday=88,?tm_isdst=-1)#將"2012-03-28?06:53:40"轉化為時間戳s?=?time.mktime(time.strptime(dt,?'%Y-%m-%d?%H:%M:%S'))return?int(s)if?__name__?==?'__main__':d?=?datetime_timestamp('2012-03-28?06:53:40')print?ds?=?timestamp_datetime(1332888820)print?s
轉載于:https://blog.51cto.com/5456032/1699983
總結
以上是生活随笔為你收集整理的Unix时间戳转换(python)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring AOP切面的时候参数的传递
- 下一篇: oracle4