123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- #ifndef SDNCAL_H
- #define SDNCAL_H
- #include "php.h"
- void SdnToGregorian(zend_long sdn, int *pYear, int *pMonth, int *pDay);
- zend_long GregorianToSdn(int year, int month, int day);
- extern const char * const MonthNameShort[13];
- extern const char * const MonthNameLong[13];
- void SdnToJulian(zend_long sdn, int *pYear, int *pMonth, int *pDay);
- zend_long JulianToSdn(int year, int month, int day);
- void SdnToJewish(zend_long sdn, int *pYear, int *pMonth, int *pDay);
- zend_long JewishToSdn(int year, int month, int day);
- extern const char * const JewishMonthName[14];
- extern const char * const JewishMonthNameLeap[14];
- extern const char * const JewishMonthHebName[14];
- extern const char * const JewishMonthHebNameLeap[14];
- extern const int monthsPerYear[19];
- void SdnToFrench(zend_long sdn, int *pYear, int *pMonth, int *pDay);
- zend_long FrenchToSdn(int inputYear, int inputMonth, int inputDay);
- extern const char * const FrenchMonthName[14];
- int DayOfWeek(zend_long sdn);
- extern const char * const DayNameShort[7];
- extern const char * const DayNameLong[7];
- #endif
|