from datetime import datetime, timezone, timedelta
if __name__ == "__main__":
jan = datetime.strptime("2019-12-31 16:00:00.000Z", "%Y-%m-%d %H:%M:%S.%fZ")
jan = jan.astimezone(timezone(timedelta(hours=8)))
jan = jan + timedelta(hours=8)
year_month_ts = []
temp_month = None
for i in range(12):
if i == 0:
year_month_ts.append(int(jan.timestamp()*1000))
temp_month = jan
else:
m = temp_month.month
temp_month = temp_month.replace(month=m+1)
year_month_ts.append(int(temp_month.timestamp()*1000))
print(year_month_ts)
python datetime 求每月的1号的凌晨的时间戳
最新推荐文章于 2024-08-26 17:29:24 发布