阅读背景:

python字符串与日期之间的转换_aganliang的专栏_python 字符串时间转换

来源:互联网 

需要用到python中time和datetime包

一、引用包time

---import time

---获取CTS格式: 星期 月 日 时分秒 年
    time.ctime()
    结果:Wed May 16 15:12:57 2018

---字符转换为tuple(time obj)
    date_string = "2018-11-30 13:53:59"
    print(time.strptime(date_string, "%Y-%m-%d %H:%M:%S"))
    结果:time.struct_time(tm_year=2016, tm_mon=11, tm_mday=30, tm_hour=13, tm_min=53, tm_sec=59, tm_wday=2, tm_yday=335, tm_isdst=-1)

---获取时间戳格式:自1970年1月1日(00:00:00 GMT)以来的秒数
    time.time()
    结果:1526459106.7462714

---time转换为字符
    time_tuple = (2018, 11, 30, 13, 51, 18, 2, 317, 0)
    time.strftime("%Y-%m-%d %H:%M:%S", time_tuple)
    结果:2016-11-30 13:51:18

---time转换为时间戳
    time_tuple = (2016, 11, 30, 13, 51, 18, 2, 317, 0)
    time.mktime(time_tuple)

---时间戳转换为时间time
     timestamp = 1480486369.75
     time.localtime(timestamp)---impo



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: