TomlOffsetDateTime.fromDateTime constructor
TomlOffsetDateTime.fromDateTime(
- DateTime dateTime
Converts a DateTime to a TOML offset date-time value.
Implementation
TomlOffsetDateTime.fromDateTime(DateTime dateTime)
: this(
TomlFullDate(dateTime.year, dateTime.month, dateTime.day),
TomlPartialTime(
dateTime.hour,
dateTime.minute,
dateTime.second,
dateTime.microsecond > 0
? [dateTime.millisecond, dateTime.microsecond]
: dateTime.millisecond > 0
? [dateTime.millisecond]
: [],
),
dateTime.isUtc
? TomlTimeZoneOffset.utc()
: TomlTimeZoneOffset.fromDuration(dateTime.timeZoneOffset));