The functions support to increase/decrease the dates by 1 of the smallest available period for the date. Invalid partial dates (eg. only month-year or day-year set are not supported and likely throw an error).
DaysInMonth supports only Proleptic Julian/Gregorian calendars. Therefore it completely ignores the leap year problem that existed between 45BC and 8AD.
I need this functions to be able to calculate difference in the time periods.
The functions support to increase/decrease the dates by 1 of the smallest available period for the date. Invalid partial dates (eg. only month-year or day-year set are not supported and likely throw an error).
DaysInMonth
supports only Proleptic Julian/Gregorian calendars. Therefore it completely ignores the leap year problem that existed between 45BC and 8AD.I need this functions to be able to calculate difference in the time periods.