Subtract months from a DateTime
DateTime subtractMonths(int months) { if (this == null) throw Exception("DateTime is null"); return DateTime(this!.year, this!.month - months, this!.day); }