欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 時間轉(zhuǎn)數(shù)字

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

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

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"轉(zhuǎn)為數(shù)字
time_str = "2022-01-01 00:00:00"
num = time_to_num(time_str)
print(num)

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

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