计算两个日期相差多少年
static int daysBetweenYear(DateTime a, DateTime b) { int v = a.millisecondsSinceEpoch - b.millisecondsSinceEpoch; return v ~/ 86400000 * 30 * 12; }