getDayOfYear static method

int getDayOfYear(
  1. DateTime dateTime
)

get day of year. 在今年的第几天.

Implementation

static int getDayOfYear(DateTime dateTime) {
  int year = dateTime.year;
  int month = dateTime.month;
  int days = dateTime.day;
  for (int i = 1; i < month; i++) {
    days = days + MONTH_DAY[i]!;
  }
  if (isLeapYearByYear(year) && month > 2) {
    days = days + 1;
  }
  return days;
}