89#define FRENCH_SDN_OFFSET 2375474
90#define DAYS_PER_4_YEARS 1461
91#define DAYS_PER_MONTH 30
92#define FIRST_VALID 2375840
93#define LAST_VALID 2380952
123 if (year < 1 || year > 14 ||
124 month < 1 || month > 13 ||
125 day < 1 || day > 30) {
#define FRENCH_SDN_OFFSET
zend_long FrenchToSdn(int year, int month, int day)
const char *const FrenchMonthName[14]
void SdnToFrench(zend_long sdn, int *pYear, int *pMonth, int *pDay)