Tôi có một tập lệnh nhỏ nơi tôi nhận dữ liệu từ vài tháng qua, dựa trên dấu thời gian. Hiện tại tôi đang sử dụng ngày hiện tại và một ngày đã định (hiện tại là tháng 5). Đây là cách tôi đang xác định nó:dấu thời gian từ 3 tháng trước
today_time = int(time.mktime(date.today().timetuple())*1000000)
earlier_time = int(time.mktime(datetime.date(2011,05,01).timetuple())*1000000)
Tôi muốn thay đổi earlier_time
từ ngày thiết lập (hiện 2011,05,01), nói rằng, 90 ngày. Tôi không thể tìm thấy cách để làm điều này, vì vậy sự giúp đỡ của bạn sẽ rất được đánh giá cao.
Trừ 7776000 giây khỏi thời gian hiện tại? – geoffspear
Câu hỏi liên quan đến Kinda ("N tháng trước", thay vì "N * 30 ngày trước"): http://stackoverflow.com/questions/6576187/get-year-month-for-the-last-x-months/6576603 # 6576603 – slowdog