Python 时间戳转日期(10位或13位时间戳均可)

admin 阅读:35 2024-03-02

Python 时间戳转日期方法,支持10位(秒)或13位(毫秒)时间戳。

import time

# 输入时间戳(支持毫秒级),转出正常格式的时间
def timeStamp(timeNum):
    if len(str(timeNum)) == 13:
        timeStamp = float(timeNum/1000)
    else:
        timeStamp = float(timeNum)
    timeArray = time.localtime(timeStamp)
    otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray)
    print(otherStyleTime)

time_st = 1654942788469  # 随机指定时间戳
timeStamp(time_st)  # 调用函数 2022-06-11 10:19:48
time_st = 1654942788  # 随机指定时间戳
timeStamp(time_st)  # 调用函数 2022-06-11 10:19:48
声明

1、部分文章来源于网络,仅作为参考。
2、如果网站中图片和文字侵犯了您的版权,请联系1943759704@qq.com处理!