bool isSameTimeZone(DateTime? other) { if (this == null || other == null) return false; return this!.timeZoneName == other.timeZoneName; }