Python中的時間戳是一個自 1970 年 1 月 1 日 00:00:00 UTC 以來經過的秒數。但是有時我們需要的是整數秒表示的時間戳,也就是取一個時間戳的整點時間。以下是如何用Python獲得整點時間戳的方法:
import time # 獲取當前時間的時間戳 timestamp = int(time.time()) # 獲取當前時間的整點時間戳 hour_timestamp = timestamp - timestamp % 3600
首先,我們需要導入Python的時間模塊,其中包含獲取時間戳的函數和常量。然后,我們可以使用time.time()
函數獲取當前的時間戳,并用int()
函數將其轉換為整數形式。接著,我們可以使用%
運算符獲取到當前時間的分鐘數,然后再從時間戳中減去這個數值,就可以得到整點時間戳。
使用以上代碼,我們可以得到這種結果:
1620080400
這個數字代表的是2021年5月4日18:00:00整點的時間戳。需要注意的是,這種方法只適用于UTC時間,如果你希望獲取本地時間的整點時間戳,則需要另外的處理。