Skip to content
Snippets Groups Projects
Commit 58ba80f9 authored by tomrink's avatar tomrink
Browse files

snapshot...

parent e5344524
No related branches found
No related tags found
No related merge requests found
......@@ -1494,18 +1494,19 @@ def spatial_filter(icing_dict):
return grd_bins
# dt_str_0: start datetime string in format YYYY-MM-DD_HH:MM
# dt_str_1: end datetime string in format YYYY-MM-DD_HH:MM
# dt_str_0: start datetime string in format YYYY-MM-DD_HH:MM (default)
# dt_str_1: end datetime string in format YYYY-MM-DD_HH:MM (default)
# format_code: Python Datetime format code, default: '%Y-%m-%d_%H:%M'
# return a flatten list of icing reports
def time_filter(icing_dct, dt_str_0=None, dt_str_1=None):
def time_filter(icing_dct, dt_str_0=None, dt_str_1=None, format_code='%Y-%m-%d_%H:%M'):
ts_0 = 0
if dt_str_0 is not None:
dto_0 = datetime.datetime.strptime(dt_str_0, '%Y-%m-%d_%H:%M').replace(tzinfo=timezone.utc)
dto_0 = datetime.datetime.strptime(dt_str_0, format_code).replace(tzinfo=timezone.utc)
ts_0 = dto_0.timestamp()
ts_1 = np.finfo(np.float64).max
if dt_str_1 is not None:
dto_1 = datetime.datetime.strptime(dt_str_1, '%Y-%m-%d_%H:%M').replace(tzinfo=timezone.utc)
dto_1 = datetime.datetime.strptime(dt_str_1, format_code).replace(tzinfo=timezone.utc)
ts_1 = dto_1.timestamp()
keep_reports = []
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment