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())
上一篇: Linux下获取时间函数gettimeofday()
下一篇: 工厂模式(依赖反射)