色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 時間轉數字

錢多多1年前10瀏覽0評論

在Python中,我們常常需要將時間轉換為數字的形式來方便計算和操作。下面就介紹一種將時間轉為數字的方法。

import datetime
def time_to_num(time_str):
dt = datetime.datetime.strptime(time_str, "%Y-%m-%d %H:%M:%S")
epoch = datetime.datetime.utcfromtimestamp(0)
delta = dt - epoch
return delta.total_seconds()
# 示例:將時間"2022-01-01 00:00:00"轉為數字
time_str = "2022-01-01 00:00:00"
num = time_to_num(time_str)
print(num)

上述代碼中,我們首先使用datetime模塊的strptime方法將字符串形式的時間轉為datetime對象,然后獲取epoch(即1970年1月1日)的datetime對象,并計算時間差delta,即當前時間到epoch的時間差。最后將時間差轉為秒數,即可得到時間的數字形式。

使用這種方法,可方便地對時間進行加減等運算,并能更好地與其他數字進行比較和計算。