Map<String, dynamic> toMap() { return { 'isDaylight': isDaylight, 'dateTime': dateTime.millisecondsSinceEpoch, 'timeZoneOffset': timeZoneOffset, }; }