在Python中,時間戳(timestamp)指的是自1970年1月1日00:00:00 UTC以來的秒數。
import time now_timestamp = time.time() print("當前時間戳:", now_timestamp) # 將時間戳轉換成日期 now_time = time.localtime(now_timestamp) print("當前日期:", time.strftime("%Y-%m-%d %H:%M:%S", now_time))
以上代碼展示了如何獲取當前時間戳,并將其轉換為日期格式。
微秒時間戳(microsecond timestamp)是指當前時間距離上一秒的微秒數。
import datetime now_microsecond = datetime.datetime.now().microsecond print("當前微秒時間戳:", now_microsecond) # 將微秒時間戳轉換成日期 now_time = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") now_datetime = datetime.datetime.strptime(now_time, "%Y-%m-%d %H:%M:%S") microsecond_timestamp = now_datetime.timestamp() + (now_microsecond / 1000000) print("微秒時間戳轉換成日期:", datetime.datetime.fromtimestamp(microsecond_timestamp))
以上代碼展示了如何獲取當前微秒時間戳,并將其轉換為日期格式。
上一篇python 必裝庫
下一篇mysql原生庫