import datetime

import time

# 获取当前时间(2023-02-16 16:41:36)

now_date = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')

# 将当前时间转换为秒级时间戳(1676536896.0)

now_date_seconds = time.mktime(time.strptime(now_date, '%Y-%m-%d %H:%M:%S'))

# 将当前时间转换为毫秒级(1673945635000)

now_date_millisecond = int(str(now_date_seconds*1000).split(".")[0])

# 30天之前(2023-01-17 16:49:52)

Thirty_days_ago_days = (datetime.datetime.now()-datetime.timedelta(days=30)).strftime('%Y-%m-%d %H:%M:%S')

# 30天之前转换为秒级时间戳(1673945523.0)

Thirty_days_ago_days_seconds = time.mktime(time.strptime(Thirty_days_ago_days, '%Y-%m-%d %H:%M:%S'))

# 30天之前转换为毫秒级(1673945635000)

Thirty_days_ago_days_millisecond = int(str(Thirty_days_ago_days_seconds*1000).split(".")[0])

print(now_date)

print(now_date_seconds)

print(now_date_millisecond)

print(Thirty_days_ago_days)

print(Thirty_days_ago_days_seconds)

print(Thirty_days_ago_days_millisecond)# 输出效果2023-02-16 17:06:331676538393.016765383930002023-01-17 17:06:331673946393.01673946393000

 

查看原文