工作中需要用到獲取當前時間的功能,需要精確到毫秒級,而且還可以獲取系統開機時間
獲取系統開機時間
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