from datetime import datetime, timedelta def getCurrentDateMillis(timestamp): dateMillis=timestamp d = datetime.strptime(str(str(dateMillis.year) +'-'+str(dateMillis.month)+'-'+str(dateMillis.day)), "%Y-%m-%d").strftime('%s') return int(d)*1000 def getLastSevenDaysTimeRange(Hours,Minutes): time_range=[] try: dateMillis=datetime.now() d = int(datetime.strptime(str(str(dateMillis.year) +'-'+str(dateMillis.month)+'-'+str(dateMillis.day)), "%Y-%m-%d").strftime('%s')) today=dateMillis.fromtimestamp(d) for deducted_days in range(1,8): next_day=today - timedelta(days=deducted_days) time_range.append(int(next_day.timestamp()*1000)) except Exception as err: print(err) return time_range