0
我試圖根據Py中的「時間」模塊輸出更改的時間。例如。我從用戶那裏收集腳本的raw_input,並基於該輸入我想要獲取系統時間並從中減去幾天,並將該時間用於另一步。使用Python進行基於時間模塊的計算
感謝,
我試圖根據Py中的「時間」模塊輸出更改的時間。例如。我從用戶那裏收集腳本的raw_input,並基於該輸入我想要獲取系統時間並從中減去幾天,並將該時間用於另一步。使用Python進行基於時間模塊的計算
感謝,
有所有這些步驟here例子。
datetime module可能是你想要的。
下面是一個例子:
>>> from datetime import datetime, timedelta
>>> s = raw_input('Input year month day hour minute second: ')
Input year month day hour minute second: 2011 10 31 14 30 00
'2011 10 31 14 30 00'
>>> fields = map(int, s.split())
>>> fields
[2011, 10, 31, 14, 30, 0]
>>> userdate = datetime(*[2011, 10, 31, 14, 30, 0])
>>> userdate
datetime.datetime(2011, 10, 31, 14, 30)
>>> userdate - timedelta(days=20)
datetime.datetime(2011, 10, 11, 14, 30)
>>> now = datetime.now()
>>> now
datetime.datetime(2011, 10, 31, 11, 38, 34, 856511)
>>> now + timedelta(hours=2)
datetime.datetime(2011, 10, 31, 13, 38, 34, 856511)
聽起來都很好。 – yosukesabai