description

# DateTime.utc constructor

DateTime.utc(

1. int year, [
2. int month = 1,
3. int day = 1,
4. int hour = 0,
5. int minute = 0,
6. int second = 0,
7. int millisecond = 0,
8. int microsecond = 0,

])

Constructs a DateTime instance specified in the UTC time zone.

    final moonLanding = DateTime.utc(1969, 7, 20, 20, 18, 04);

When dealing with dates or historic events, preferably use UTC DateTimes, since they are unaffected by daylight-saving changes and are unaffected by the local timezone.

## Implementation

    DateTime.utc(
      int year, [
      int month = 1,
      int day = 1,
      int hour = 0,
      int minute = 0,
      int second = 0,
      int millisecond = 0,
      int microsecond = 0,
    ]) : this._internal(
           year,
           month,
           day,
           hour,
           minute,
           second,
           millisecond,
           microsecond,
           true,
         );