时间戳转换


import time
import re
from datetime import datetime


def int_to_timestamp():
    now = int(time.time())
    time_array = time.localtime(now)
    return time.strftime("%Y-%m-%d %H:%M:%S",time_array)

def timestamp_to_int(s="2022-04-24 18:00:00"):
    year,month,day,hour,minutes,seconds = re.split("[- :]+",s)

    s = "{}/{}/{} {}:{}:{}".format(day,month,year,hour,minutes,seconds)
    d = datetime.strptime(s, "%d/%m/%Y %H:%M:%S")
    number = time.mktime(d.timetuple())
    return number

if __name__ == "__main__":
    print(int_to_timestamp())
    print(timestamp_to_int())