我有以下問題我需要將一些 datetime 物件轉換為 time_ns (及時存在)
我能找到的只是將現在的日期時間轉換為固定的納秒數(我知道它是從 1970 年的固定日期計算的)
import time
now = time.time_ns()
我想要的只是將一些普通的日期時間物件轉換為固定的納秒數
from datetime import datetime
x = datetime(2022, 2, 22, 15, 41, 50)
我不想僅限于現在的日期。庫中是否有一些功能可以做到這一點?目前我找不到任何東西
非常感謝您
uj5u.com熱心網友回復:
由于 python 3.3 datetime 具有時間戳功能。確保替換時區,否則將采用本地時區,如果您想要納秒數,您可以乘以秒數。
from datetime import datetime;
print(datetime(2022,2,22,15,41,50).replace(tzinfo=timezone.utc).timestamp()*10**9)
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/435928.html
下一篇:根據日期時間串列創建檔案夾結構
