我們有一個後端表,用於存儲事務的詳細信息,包括自epoch以來的秒數。我正在創建一個UI,我從中收集日期以顯示日期之間發生的事務計數。Python計算給定日期範圍內的記錄數
假設日期範圍從2012年7月1日至2012年7月30日,我無法建立一個邏輯來增加一個計數器以記錄在該時間段內發生的記錄。我應該只打一次數據庫,因爲每天的打擊都會導致糟糕的表現。
我被困在一個邏輯:
Convert 07/01/2012 & 07/30/2012 to seconds since epoch.
Get the records for start date - end date [as converted to seconds since epoch]
For each record get the month/date
-- now how will we add counters for each date in between 07/01/2012 - 07/30/2012
分配每個日期範圍在字典中每次找到一個鍵,+1的值該範圍內的項目? – cdarke 2012-07-27 09:31:03
@cdarke:你可以在MySQL中完成它.. – 2012-07-27 09:32:23
@Prakash:對不起,我不知道(看起來像你有答案無論如何) – cdarke 2012-07-27 09:47:52