asUtc property

DateTime? get asUtc

Converts the DateTime object to the UTC timezone.

Returns a DateTime object in UTC timezone.

If the DateTime object is null, returns null.

Example:

DateTime dateTime = DateTime.now();
DateTime? utcDateTime = dateTime.asUtc;
print('UTC DateTime: $utcDateTime');

Implementation

DateTime? get asUtc => isNull
    ? null
    : DateTime.utc(
        year,
        month,
        day,
        hour,
        minute,
        second,
      );