python时间戳转换

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import time,datetime
 
# 当前时间转时间戳
maintenance_time = (datetime.datetime.now() + datetime.timedelta()).strftime("%Y-%m-%d %H:%M:%S")
struct_time = time.strptime(maintenance_time,'%Y-%m-%d %H:%M:%S')
second_timestamp = int(time.mktime(struct_time)) # 秒级别
print(second_timestamp)
millisecond_timestamp = int(time.mktime(struct_time)) * 1000 # 毫秒级别
print(millisecond_timestamp)
 
结果:
1666961321
1666961321000
 
# 时间戳转时间字符串
time_stamp = millisecond_timestamp / 1000 # 毫秒级别
time_str = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time_stamp))
print(time_str)
time_stamp = second_timestamp # 秒级别
time_str = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time_stamp))
print(time_str)
 
结果:
2022-10-28 20:48:41
2022-10-28 20:48:41

  

posted @   lucky_tomato  阅读(650)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示