utcInstant property

DateTime get utcInstant

The UTC instant for comparison.

Implementation

DateTime get utcInstant {
  final offset = timezoneOffsetMinutes != null
      ? Duration(minutes: timezoneOffsetMinutes!)
      : DateTime.now().timeZoneOffset;
  final dt = DateTime.utc(
    year ?? 1970,
    month ?? 1,
    day ?? 1,
    hour ?? 0,
    minute ?? 0,
    second ?? 0,
    millisecond,
    microsecond,
  );
  return dt.subtract(offset);
}