Skip to content
Snippets Groups Projects
Commit 284ae909 authored by Anne Tipka's avatar Anne Tipka :headphones:
Browse files

corrected dates and time for operational retrievals for fluxes

parent 73a8df23
No related branches found
No related tags found
No related merge requests found
...@@ -292,7 +292,7 @@ def mk_dates(c, fluxes): ...@@ -292,7 +292,7 @@ def mk_dates(c, fluxes):
end = datetime.strptime(c.end_date, '%Y%m%d') end = datetime.strptime(c.end_date, '%Y%m%d')
chunk = timedelta(days=int(c.date_chunk)) chunk = timedelta(days=int(c.date_chunk))
if c.basetime == 0: if c.basetime == 0: # non-fluxes
start = start - timedelta(days=1) start = start - timedelta(days=1)
if c.purefc and fluxes and c.maxstep < 24: if c.purefc and fluxes and c.maxstep < 24:
...@@ -300,10 +300,12 @@ def mk_dates(c, fluxes): ...@@ -300,10 +300,12 @@ def mk_dates(c, fluxes):
if not c.oper: if not c.oper:
end = end + timedelta(days=1) end = end + timedelta(days=1)
if not c.purefc and fluxes and not c.basetime == 0: if not c.purefc and fluxes:
start = start - timedelta(days=1) start = start - timedelta(days=1)
if not c.oper: if not c.oper:
end = end + timedelta(days=1) end = end + timedelta(days=1)
elif c.oper and c.basetime == 0:
end = end - timedelta(days=1)
# if we have non-flux forecast data starting at 18 UTC # if we have non-flux forecast data starting at 18 UTC
# we need to start retrieving data one day in advance # we need to start retrieving data one day in advance
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment