2016-03-04 25 views
-3

hellos, 是Python和編程的一般新手。我正在一個模塊上從每個選定的時間間隔(即日,周,月)在SIM卡上扣除通話時間的金額x。但也要跟蹤這些交易的提醒,例如你還沒有清理4天。我只是堅持如何開始這一點。我正在尋找最好的方式來完成這一點。 ThanxPython:與時間一起工作

+1

歡迎來到Stack Overflow。你的問題是_Too Broad_:有太多可能的答案,或者這個格式的答案太長。請添加詳細信息以縮小答案集或隔離幾個段落中可以回答的問題。請參閱[我如何問一個好問題?](http://stackoverflow.com/help/how-to-ask)。 – Selcuk

回答

0

考慮使用Python的datetime或dateutil模塊。這將解決您在管理日期和時間方面的問題。你將不得不把其餘的邏輯。正如已經指出你的問題很廣

你可以學習有關日期時間模塊這裏 https://docs.python.org/2/library/datetime.html

dateutil的一個擴展datetime和你將不得不單獨安裝。

這些是幾個幫助我開始使用日期時間的計算器答案。來自日期時間模塊的「timedelta」或來自dateutil模塊的「relativedelta」可以幫助您添加或減去時間信息,如天或小時。

How to increment the day in datetime? Python

add days to a date in Python using loops, ranges, and slicing

Python datatime.time and arithmetic operations

這會給你 'dateutil' 模塊中的 '日期時間' 差之間的一些見解。您可以選擇相應的

What is the difference between "datetime.timedelta" and "dateutil.relativedelta.relativedelta" when working only with days?