earthkit.data.utils.dates

Attributes

Functions

date_to_grib(d)

datetime_from_date_and_time(date, time)

datetime_from_grib(date, time)

datetime_to_grib(dt)

make_datetime(date, time)

mars_like_date_list(start, end, by)

Return a list of datetime objects from start to end.

numpy_datetime_to_datetime(dt)

numpy_timedelta_to_timedelta(td)

step_range_to_grib(start, end)

step_to_grib(step)

time_to_grib(t)

timedeltas_to_int(td)

to_date_list(obj)

to_datetime(dt)

to_datetime_list(datetimes)

to_time(dt)

to_time_list(times)

to_timedelta(td)

to_timedelta_list(td)

Module Contents

earthkit.data.utils.dates.ECC_SECONDS_FACTORS
earthkit.data.utils.dates.NUM_STEP_PATTERN
earthkit.data.utils.dates.STEP_RANGE_PATTERN
earthkit.data.utils.dates.SUFFIX_STEP_PATTERN
earthkit.data.utils.dates.date_to_grib(d)
earthkit.data.utils.dates.datetime_from_date_and_time(date, time)
earthkit.data.utils.dates.datetime_from_grib(date, time)
earthkit.data.utils.dates.datetime_to_grib(dt)
earthkit.data.utils.dates.make_datetime(date, time)
earthkit.data.utils.dates.mars_like_date_list(start, end, by)

Return a list of datetime objects from start to end.

Parameters:
  • start (datetime.datetime) – Start datetime object

  • end (datetime.datetime) – End datetime object

  • by (int) – Hours between each datetime object

Return type:

list of datetime.datetime

earthkit.data.utils.dates.numpy_datetime_to_datetime(dt)
earthkit.data.utils.dates.numpy_timedelta_to_timedelta(td)
earthkit.data.utils.dates.step_range_to_grib(start, end)
earthkit.data.utils.dates.step_to_grib(step)
earthkit.data.utils.dates.time_to_grib(t)
earthkit.data.utils.dates.timedeltas_to_int(td)
earthkit.data.utils.dates.to_date_list(obj)
earthkit.data.utils.dates.to_datetime(dt)
earthkit.data.utils.dates.to_datetime_list(datetimes)
earthkit.data.utils.dates.to_time(dt)
earthkit.data.utils.dates.to_time_list(times)
earthkit.data.utils.dates.to_timedelta(td)
earthkit.data.utils.dates.to_timedelta_list(td)