问题
应用 dart 计算每个月多少天。
代码
竟然这么简略的问题还常常有人问……间接贴代码
for (var month = 1; month <= 12; month++) {
// 年份,轻易哪一年
var year = DateTime.now().year;
// 计算下个月 1 号的前一天是几号,得出后果
var dayCount = DateTime(year, month + 1, 0).day;
print('$month' '月:$dayCount' '天');
}
其实就是计算下个月 1 号的前一天是几号。
总之很简略。