← all modules

Sky.Core.Time

Sky.Core.Time
  Sky.Core.Time — clock + formatting + parsing (Layer 3 Sky source).

Values
  addMillis : Int -> Int -> Int
  diffMillis : Int -> Int -> Int
  every : Int -> msg -> Sub msg
      `every intervalMillis msg` — Sky.Live / Sky.Tui subscription
  format : String -> Int -> String
  formatHTTP : Int -> String
  formatISO8601 : Int -> String
  formatRFC3339 : Int -> String
  now : () -> Task Error Int
  parse : String -> String -> Result Error Int
      `parse layout input` — parse `input` with a Go reference layout
  parseISO8601 : String -> Result Error Int
      Parse an RFC 3339 / ISO 8601 timestamp (with or without
  sleep : Int -> Task Error ()
  timeString : Int -> String
  unixMillis : () -> Task Error Int