intl_local/lib/src/intl/date_computation library
Functions
-
dayOfYear(
int month, int day, bool leapYear) → int - Given a month and day number, return the day of the year, all one-based.
-
isLeapYear(
DateTime date) → bool - Return true if this is a leap year. Rely on DateTime to do the underlying calculation, even though it doesn't expose the test to us.
-
ordinalDayFromMarchFirst(
int month, int day) → int - Return the day of the year counting March 1st as 1, after which the number of days per month is constant, so it's easier to calculate. Formula from http://en.wikipedia.org/wiki/Ordinal_date