获得上个月的DateTime
DateTime getPreMonth(DateTime date) { int year = date.year; int month = date.month; month -= 1; if (month <= 0) { month += 12; year -= 1; } return DateTime(year, month, 1); }