#当前一周 def week_get_now (self): import datetime d = datetime.datetime.now () Dayscount = DateTime . Timedelta (Days=d.isoweekday ()) Dayto = d sixdays = Datetime.timedelta (days=6) Dayfrom = Dayto-si Xdays Date_from = Datetime.datetime (Dayfrom.year, Dayfrom.month, dayfrom.day, 0, 0, 0) date_to = DateTime. DateTime (Dayto.year, Dayto.month, Dayto.day, all, on, off) return str (date_from), str (date_to) #上一周时 Interval def week_get (self): import datetime d = datetime.datetime.now () Dayscount = datetime.timed Elta (Days=d.isoweekday ()) Dayto = D-dayscount Sixdays = Datetime.timedelta (days=6) Dayfrom = Day To-sixdays Date_from = Datetime.datetime (Dayfrom.year, Dayfrom.month, dayfrom.day, 0, 0, 0) date_to = da Tetime.datetime (Dayto.year, Dayto.month, Dayto.day, all,,) return str (date_from), str (date_to) #上个月时间段 def month_get (self): import datetime d = datetime.datetime.now () Dayscount = Datetime.timedelta (days=d.day) da Yto = D-dayscount Date_from = Datetime.datetime (Dayto.year, Dayto.month, 1, 0, 0, 0) date_to = Date Time.datetime (Dayto.year, Dayto.month, Dayto.day, all,,) return str (date_from), str (date_to)
Python gets each time period