Date Format, turning dates into strings.
The format code originally came from and was modified and extended from. https://github.com/mgold/elm-date-format/blob/1.0.4/src/Date/Format.elm
Convert date to utc then format it with offset set to 0 if rendered.
This adjusts date for offset, and renders with the offset
Return date and time as string in local zone.
Return date and time as string in local zone, without
a timezone offset as otuput by Format.isoString.
Introduced to deal with dates assuming local time zone.
Return date and time as string in ISO form with Z for UTC offset.
Return date as string.
Low level routine required by areas like checkDateResult to avoid recursive loops in Format.format.
Utc variant of isoDateString.
Low level routine required by areas like checkDateResult to avoid recursive loops in Format.format.
ISO date time, 24hr.
ISO Date time with milliseconds, 24hr.
ISO Date time with timezone, 24hr.
ISO Date time with milliseconds and timezone, 24hr.
ISO Date.
ISO Time 24hr.
Copyright (c) 2016-2017 Robin Luiten
Use a format string to format a date. This gets time zone offset from provided date.