MackeyRMS / time-util / TimeUtil

Utilities we use to format times / dates wraps Time.Extra and other funzies.


type alias DateFormat =
{ date : String
, time : String 
}

dateTimeFormat : Time.Zone -> Time.Posix -> String

defaultDateFormat : DateFormat

encodePosix : Time.Posix -> Json.Encode.Value

posixDecoder : Json.Decode.Decoder Time.Posix

posixCodec : Codec Time.Posix

format : Time.Zone -> Time.Posix -> String

formatDate : Time.Posix -> String

formatDate_ : Time.Zone -> Time.Posix -> String

shortDateFormat : Time.Zone -> Time.Posix -> String

shortTimeFormat : Time.Zone -> Time.Posix -> String

timeAttrFormat : Time.Zone -> Time.Posix -> String

isSameDay : Time.Zone -> Time.Posix -> Time.Posix -> Basics.Bool

difference : Time.Posix -> Time.Posix -> Basics.Int

localToUtc : Time.Zone -> Time.Posix -> Time.Posix

utcToLocal : Time.Zone -> Time.Posix -> Time.Posix

setNoon : Time.Zone -> Time.Posix -> Time.Posix

stringFormatToStrftimeFormats : Maybe String -> DateFormat