Strava v0.3.3 Strava.Util

Generic utility functions

Summary

Functions

parse_date(date)
parse_date(String.t) :: NaiveDateTime.t | String.t

Parses a String date into NaiveDateTime struct.

Examples

iex> Strava.Util.parse_date("2012-05-16T21:37:06Z")
~N[2012-05-16 21:37:06]
parse_timestamp(timestamp)
parse_timestamp(number) :: NaiveDateTime.t

Parses an unix timestamp into NaiveDateTime struct.

Examples

iex> Strava.Util.parse_timestamp(1414868960)
~N[2014-11-01 19:09:20]
struct_from_map(map, destination)
struct_from_map(map, term) :: struct