我希望能夠在我的程序中實現一個只能運行N小時的條件,也許用戶可以指定N,但我們不要跳到前面。在Python中訪問datetime.now()的值
我想我可以用datetime.now()
和一個變量的值存儲下方,time
>>> time
>>> time = datetime.datetime(2013, 12, 9, 21, 50, 32, 405329)
我如何能訪問之間的第四場的任何想法( - ),看到它是一個字符串?
我的情況會是這樣while time != timeEnd
其中timeEnd將是以下值:
>>> timeEnd = datetime.datetime(2013, 12, 9, 21+N, 50, 32, 405329)
感謝
你在說什麼? – abarnert
你是在迂腐嗎? – adampski
您不希望進行日期/時間數學檢查,只檢查小時字段 - 您可以在(3小時+ 1分鐘)或(5小時-1分鐘)內輕鬆終止,或者某些任務的運行時間很長,甚至可能會錯過幾天。根據下面的回答建議使用某種時間增量。 –