def WParser(): from weather.wparser import meteocenter_parser out = {} for meteocenter in MeteoCenter.objects.all(): for time_update in meteocenter.get_tu.all(): a = datetime.now() # -timedelta(minutes=30) # b = datetime.now()+timedelta(minutes=30) b = datetime.now() + timedelta(hours=1) if time_update.time_update > a.time() and time_update.time_update < b.time(): meteo_time_update = time_update meteocenter_parser(meteocenter, meteo_time_update)
def WParser(): from weather.wparser import meteocenter_parser out = {} for meteocenter in MeteoCenter.objects.all(): for time_update in meteocenter.get_tu.all(): a = datetime.now() #-timedelta(minutes=30) #b = datetime.now()+timedelta(minutes=30) b = datetime.now() + timedelta(hours=1) if time_update.time_update > a.time( ) and time_update.time_update < b.time(): meteo_time_update = time_update meteocenter_parser(meteocenter, meteo_time_update)
def get_datas(request): from weather.wparser import meteocenter_parser out = {} for meteocenter in MeteoCenter.objects.all(): for time_update in meteocenter.get_tu.all(): a = now-timedelta(minutes=30) b = now+timedelta(minutes=30) if time_update.time_update>a.time() and time_update.time_update<b.time(): meteo_time_update = time_update meteocenter_parser(meteocenter,meteo_time_update) return out
def get_datas(request): from weather.wparser import meteocenter_parser out = {} for meteocenter in MeteoCenter.objects.all(): for time_update in meteocenter.get_tu.all(): a = now - timedelta(minutes=30) b = now + timedelta(minutes=30) if time_update.time_update > a.time( ) and time_update.time_update < b.time(): meteo_time_update = time_update meteocenter_parser(meteocenter, meteo_time_update) return out