2012-06-01 45 views
1

我需要知道從創建的元素開始經過多少秒鐘,該元素作爲日期時間元素存儲在數據存儲區(Google App Engine)中。我正在使用日期時間變量。但我無法將時差轉換爲秒。 (Python 2.7版)如何將datetime轉換爲時間戳Python

這裏是我的目標:

def time_difference(datetime_time): 
    return int(datetime.now()-datetime_time) #result should be in seconds like 612 

非常感謝!

回答

2

減法datetime返回一個timedelta。在Python 2.7中,timedelta有一個total_seconds()方法。

def time_difference(datetime_time): 
    delta = datetime.now() - datetime_time 
    return int(delta.total_seconds()) 
相關問題