python获取当前时间戳并转换成毫秒级
工作中需要用到获取当前时间的功能,需要精确到毫秒级,而且还可以获取系统开机时间
获取系统开机时间
start=psutil.boot_time()
print(start)
获取当前时间:
方法一:使用python的datetime可以获取,然后在进行转换
import datetime print(datetime.datetime.now())
方法二:使用time.time()然后进行转换
import time t = time.time() print (int(round(t * 1000))) #毫秒级时间戳
方法三:如果想实时获取则用lambda表达式进行转换
#!/usr/bin/python # -*- coding: UTF-8 -*- import time TIME = lambda:int(time.time() * 1000) print(TIME()) #1624340588497