///|
test {
// creates a UTC+8 fixed time zone.
let zone = @time.fixed_zone("Asia/Shanghai", 8 * 60 * 60)
// creates a ZonedDateTime from unix second and time zone.
let date_time = @time.unix(1714227729L, nanosecond=1000, zone~)
inspect(date_time, content="2024-04-27T22:22:09.000001+08:00[Asia/Shanghai]")
}impl Show for PlainDateTimeimpl FromStr for PlainDateTime#deprecated("Use `PlainDateTime::from_str` instead")
fn PlainDateTime::from_string(str : String) -> PlainDateTime raisefn PlainDateTime::from_unix_second(second : Int64, nanosecond : Int, offset : ZoneOffset) -> PlainDateTime raisefn PlainDateTime::of(year : Int, month : Int, day : Int, hour? : Int, minute? : Int, second? : Int, nanosecond? : Int) -> PlainDateTime raiseimpl Compare for ZoneOffsetimpl Eq for ZoneOffsetimpl Show for ZoneOffsetfn ZoneOffset::of(hours? : Int, minutes? : Int, seconds? : Int, abbrev? : String, dst? : Bool) -> ZoneOffset raiseimpl Show for ZonedDateTimefn ZonedDateTime::from_unix_second(second : Int64, nanosecond? : Int, zone? : Zone) -> ZonedDateTime raisefn ZonedDateTime::of(year : Int, month : Int, day : Int, hour? : Int, minute? : Int, second? : Int, nanosecond? : Int, zone? : Zone) -> ZonedDateTime raisefn date_time(year : Int, month : Int, day : Int, hour? : Int, minute? : Int, second? : Int, nanosecond? : Int, zone? : Zone) -> ZonedDateTime raiseexperimental packages for moonbitlang/core