欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

time模块常用操作

程序员文章站 2022-03-09 21:44:56
...
import time


def Get_struct():
    # 将unix时间戳转换为指定格式的时间
    timestamp = 1561419600
    timeArray = time.localtime(timestamp)
    OtherTimestyle = time.strftime("%Y-%m-%d %H:%M:%S",timeArray)
    return OtherTimestyle

def Get_stamp():
    # 将格式化时间转换为unix时间戳(time模块默认转换为10位的时间戳)
    a = '2019-08-12 20:40:00'
    timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S")
    timeStamp = int(time.mktime(timeArray))
    timeStamp2 = int(time.mktime(timeArray)*1000)
    # 返回13位的时间戳,调用java程序会用到,java默认的时间戳是13位
    return timeStamp,timeStamp2


print(Get_struct())
print(Get_stamp())
相关标签: time