27-Jul-2021 20:04:39 calpak_test(): MATLAB/Octave version 9.9.0.1467703 (R2020b). Test calpak() CH_CAP_TEST CH_CAP uppercases a character. C CH_CAP(C) F F f F 1 1 b B & & DATENUM_TO_JED_TEST DATENUM_TO_JED: Matlab DATENUM -> JED. JED (in) DATENUM JED (out) 1721058.50 0.00 1721058.50 1721422.50 364.00 1721422.50 1721423.50 365.00 1721423.50 1721425.50 367.00 1721425.50 1721425.50 367.00 1721425.50 1724220.50 3162.00 1724220.50 1741959.50 20901.00 1741959.50 1749994.50 28936.00 1749994.50 1825029.50 103971.00 1825029.50 1862836.50 141778.00 1862836.50 1922867.50 201809.00 1922867.50 1936747.50 215689.00 1936747.50 1940351.50 219293.00 1940351.50 1948320.50 227262.00 1948320.50 1948438.50 227380.00 1948438.50 1948439.50 227381.00 1948439.50 1952062.50 231004.00 1952062.50 1952067.50 231009.00 1952067.50 2110700.50 389642.00 2110700.50 2114872.50 393814.00 2114872.50 2289425.50 568367.00 2289425.50 2299160.00 578101.50 2299160.00 2299161.00 578102.50 2299161.00 2333269.50 612211.00 2333269.50 2361221.00 640162.50 2361221.00 2361222.00 640163.50 2361222.00 2372547.50 651489.00 2372547.50 2375839.50 654781.00 2375839.50 2394646.50 673588.00 2394646.50 2394710.50 673652.00 2394710.50 2397383.50 676325.00 2397383.50 2400000.50 678942.00 2400000.50 2409702.50 688644.00 2409702.50 2415020.31 693961.81 2415020.31 2429702.50 708644.00 2429702.50 2439702.50 718644.00 2439702.50 2440587.50 719529.00 2440587.50 2443817.50 722759.00 2443817.50 2443818.50 722760.00 2443818.50 2444244.50 723186.00 2444244.50 2449790.50 728732.00 2449790.50 2450138.50 729080.00 2450138.50 2451544.50 730486.00 2451544.50 2459423.34 738364.84 2459423.34 2456282.50 735224.00 2456282.50 2913943.00 1192884.50 2913943.00 DATENUM_VALUES_TEST: DATENUM_VALUES stores values of the MATLAB DATENUM for a given Y/M/D date. Y M D Date_Num 0 1 1 1 1 1 1 367 100 1 1 36526 1000 1 1 365244 1939 8 17 708434 1944 9 9 710284 1952 3 10 713023 1966 5 12 718199 1980 1 6 723186 1996 2 25 729080 2000 1 1 730486 DAY_LIST_COMMON_TEST DAY_LIST_COMMON prints a list of days between two given YMD dates in the common calendar. Initial date: CE 2012/09/01 Final date: CE 2012/12/31 Fri, Sep 01 2012 - Sat, Sep 02 2012 - Sun, Sep 03 2012 - Mon, Sep 04 2012 - Tue, Sep 05 2012 - Wed, Sep 06 2012 - Thu, Sep 07 2012 - Fri, Sep 08 2012 - Sat, Sep 09 2012 - Sun, Sep 10 2012 - Mon, Sep 11 2012 - Tue, Sep 12 2012 - Wed, Sep 13 2012 - Thu, Sep 14 2012 - Fri, Sep 15 2012 - Sat, Sep 16 2012 - Sun, Sep 17 2012 - Mon, Sep 18 2012 - Tue, Sep 19 2012 - Wed, Sep 20 2012 - Thu, Sep 21 2012 - Fri, Sep 22 2012 - Sat, Sep 23 2012 - Sun, Sep 24 2012 - Mon, Sep 25 2012 - Tue, Sep 26 2012 - Wed, Sep 27 2012 - Thu, Sep 28 2012 - Fri, Sep 29 2012 - Sat, Sep 30 2012 - Sun, Oct 01 2012 - Mon, Oct 02 2012 - Tue, Oct 03 2012 - Wed, Oct 04 2012 - Thu, Oct 05 2012 - Fri, Oct 06 2012 - Sat, Oct 07 2012 - Sun, Oct 08 2012 - Mon, Oct 09 2012 - Tue, Oct 10 2012 - Wed, Oct 11 2012 - Thu, Oct 12 2012 - Fri, Oct 13 2012 - Sat, Oct 14 2012 - Sun, Oct 15 2012 - Mon, Oct 16 2012 - Tue, Oct 17 2012 - Wed, Oct 18 2012 - Thu, Oct 19 2012 - Fri, Oct 20 2012 - Sat, Oct 21 2012 - Sun, Oct 22 2012 - Mon, Oct 23 2012 - Tue, Oct 24 2012 - Wed, Oct 25 2012 - Thu, Oct 26 2012 - Fri, Oct 27 2012 - Sat, Oct 28 2012 - Sun, Oct 29 2012 - Mon, Oct 30 2012 - Tue, Oct 31 2012 - Wed, Nov 01 2012 - Thu, Nov 02 2012 - Fri, Nov 03 2012 - Sat, Nov 04 2012 - Sun, Nov 05 2012 - Mon, Nov 06 2012 - Tue, Nov 07 2012 - Wed, Nov 08 2012 - Thu, Nov 09 2012 - Fri, Nov 10 2012 - Sat, Nov 11 2012 - Sun, Nov 12 2012 - Mon, Nov 13 2012 - Tue, Nov 14 2012 - Wed, Nov 15 2012 - Thu, Nov 16 2012 - Fri, Nov 17 2012 - Sat, Nov 18 2012 - Sun, Nov 19 2012 - Mon, Nov 20 2012 - Tue, Nov 21 2012 - Wed, Nov 22 2012 - Thu, Nov 23 2012 - Fri, Nov 24 2012 - Sat, Nov 25 2012 - Sun, Nov 26 2012 - Mon, Nov 27 2012 - Tue, Nov 28 2012 - Wed, Nov 29 2012 - Thu, Nov 30 2012 - Fri, Dec 01 2012 - Sat, Dec 02 2012 - Sun, Dec 03 2012 - Mon, Dec 04 2012 - Tue, Dec 05 2012 - Wed, Dec 06 2012 - Thu, Dec 07 2012 - Fri, Dec 08 2012 - Sat, Dec 09 2012 - Sun, Dec 10 2012 - Mon, Dec 11 2012 - Tue, Dec 12 2012 - Wed, Dec 13 2012 - Thu, Dec 14 2012 - Fri, Dec 15 2012 - Sat, Dec 16 2012 - Sun, Dec 17 2012 - Mon, Dec 18 2012 - Tue, Dec 19 2012 - Wed, Dec 20 2012 - Thu, Dec 21 2012 - Fri, Dec 22 2012 - Sat, Dec 23 2012 - Sun, Dec 24 2012 - Mon, Dec 25 2012 - Tue, Dec 26 2012 - Wed, Dec 27 2012 - Thu, Dec 28 2012 - Fri, Dec 29 2012 - Sat, Dec 30 2012 - Sun, Dec 31 2012 - EASTER_GREGORIAN_DS_TEST For the Gregorian calendar, for a given year, compute the day and month of Easter. EASTER_GREGORIAN_DS uses Duffett-Smith's algorithm. CORRECT: AD 1997/03/30 COMPUTED: AD 1997/03/30 CORRECT: AD 1998/04/12 COMPUTED: AD 1998/04/12 CORRECT: AD 1999/04/04 COMPUTED: AD 1999/04/04 CORRECT: AD 2000/04/23 COMPUTED: AD 2000/04/23 CORRECT: AD 2001/04/15 COMPUTED: AD 2001/04/15 CORRECT: AD 2002/03/31 COMPUTED: AD 2002/03/31 CORRECT: AD 2003/04/20 COMPUTED: AD 2003/04/20 CORRECT: AD 2004/04/11 COMPUTED: AD 2004/04/11 CORRECT: AD 2005/03/27 COMPUTED: AD 2005/03/27 CORRECT: AD 2006/04/16 COMPUTED: AD 2006/04/16 EASTER_GREGORIAN_EGR_TEST For the Gregorian calendar, for a given year, compute the day and month of Easter. EASTER_GREGORIAN_EGR uses Richards's algorithm #1. CORRECT: AD 1997/03/30 COMPUTED: AD 1997/03/30 CORRECT: AD 1998/04/12 COMPUTED: AD 1998/04/12 CORRECT: AD 1999/04/04 COMPUTED: AD 1999/04/04 CORRECT: AD 2000/04/23 COMPUTED: AD 2000/04/23 CORRECT: AD 2001/04/15 COMPUTED: AD 2001/04/15 CORRECT: AD 2002/03/31 COMPUTED: AD 2002/03/31 CORRECT: AD 2003/04/20 COMPUTED: AD 2003/04/20 CORRECT: AD 2004/04/11 COMPUTED: AD 2004/04/11 CORRECT: AD 2005/03/27 COMPUTED: AD 2005/03/27 CORRECT: AD 2006/04/16 COMPUTED: AD 2006/04/16 EASTER_GREGORIAN_EGR2_TEST For the Gregorian calendar, for a given year, compute the day and month of Easter. EASTER_GREGORIAN_EGR uses Richards's algorithm #2. CORRECT: AD 1997/03/30 COMPUTED: AD 1997/03/30 CORRECT: AD 1998/04/12 COMPUTED: AD 1998/04/12 CORRECT: AD 1999/04/04 COMPUTED: AD 1999/04/04 CORRECT: AD 2000/04/23 COMPUTED: AD 2000/04/23 CORRECT: AD 2001/04/15 COMPUTED: AD 2001/04/15 CORRECT: AD 2002/03/31 COMPUTED: AD 2002/03/31 CORRECT: AD 2003/04/20 COMPUTED: AD 2003/04/20 CORRECT: AD 2004/04/11 COMPUTED: AD 2004/04/11 CORRECT: AD 2005/03/27 COMPUTED: AD 2005/03/27 CORRECT: AD 2006/04/16 COMPUTED: AD 2006/04/16 EASTER_GREGORIAN_KNUTH_TEST For the Gregorian calendar, for a given year, compute the day and month of Easter. EASTER_GREGORIAN_KNUTH uses Knuth's algorithm. CORRECT: AD 1997/03/30 COMPUTED: AD 1997/03/30 CORRECT: AD 1998/04/12 COMPUTED: AD 1998/04/12 CORRECT: AD 1999/04/04 COMPUTED: AD 1999/04/04 CORRECT: AD 2000/04/23 COMPUTED: AD 2000/04/23 CORRECT: AD 2001/04/15 COMPUTED: AD 2001/04/15 CORRECT: AD 2002/03/31 COMPUTED: AD 2002/03/31 CORRECT: AD 2003/04/20 COMPUTED: AD 2003/04/20 CORRECT: AD 2004/04/11 COMPUTED: AD 2004/04/11 CORRECT: AD 2005/03/27 COMPUTED: AD 2005/03/27 CORRECT: AD 2006/04/16 COMPUTED: AD 2006/04/16 EASTER_GREGORIAN_STEWART_TEST For the Gregorian calendar, for a given year, compute the day and month of Easter. EASTER__GREGORIANSTEWART uses Stewart's algorithm. CORRECT: AD 1997/03/30 COMPUTED: AD 1997/03/30 CORRECT: AD 1998/04/12 COMPUTED: AD 1998/04/12 CORRECT: AD 1999/04/04 COMPUTED: AD 1999/04/04 CORRECT: AD 2000/04/23 COMPUTED: AD 2000/04/23 CORRECT: AD 2001/04/15 COMPUTED: AD 2001/04/15 CORRECT: AD 2002/03/31 COMPUTED: AD 2002/03/31 CORRECT: AD 2003/04/20 COMPUTED: AD 2003/04/20 CORRECT: AD 2004/04/11 COMPUTED: AD 2004/04/11 CORRECT: AD 2005/03/27 COMPUTED: AD 2005/03/27 CORRECT: AD 2006/04/16 COMPUTED: AD 2006/04/16 EASTER_JULIAN_EGR_TEST For the Julian calendar, for a given year, compute the day and month of Easter. EASTER_JULIAN_EGR uses Richards's algorithm #1. CORRECT (Gregorian): AD 1997/04/27 CORRECT (Julian): AD 1997/04/14 COMPUTED AD 1997/04/14 CORRECT (Gregorian): AD 1998/04/19 CORRECT (Julian): AD 1998/04/06 COMPUTED AD 1998/04/06 CORRECT (Gregorian): AD 1999/04/11 CORRECT (Julian): AD 1999/03/29 COMPUTED AD 1999/03/29 CORRECT (Gregorian): AD 2000/04/30 CORRECT (Julian): AD 2000/04/17 COMPUTED AD 2000/04/17 CORRECT (Gregorian): AD 2001/04/15 CORRECT (Julian): AD 2001/04/02 COMPUTED AD 2001/04/02 CORRECT (Gregorian): AD 2002/05/05 CORRECT (Julian): AD 2002/04/22 COMPUTED AD 2002/04/22 CORRECT (Gregorian): AD 2003/04/27 CORRECT (Julian): AD 2003/04/14 COMPUTED AD 2003/04/14 CORRECT (Gregorian): AD 2004/04/11 CORRECT (Julian): AD 2004/03/29 COMPUTED AD 2004/03/29 CORRECT (Gregorian): AD 2005/05/01 CORRECT (Julian): AD 2005/04/18 COMPUTED AD 2005/04/18 CORRECT (Gregorian): AD 2006/04/23 CORRECT (Julian): AD 2006/04/10 COMPUTED AD 2006/04/10 EASTER_JULIAN_EGR2_TEST For the Julian calendar, for a given year, compute the day and month of Easter. EASTER_JULIAN_EGR2 uses Richards's algorithm #2. CORRECT (Gregorian): AD 1997/04/27 CORRECT (Julian): AD 1997/04/14 COMPUTED AD 1997/04/14 CORRECT (Gregorian): AD 1998/04/19 CORRECT (Julian): AD 1998/04/06 COMPUTED AD 1998/04/06 CORRECT (Gregorian): AD 1999/04/11 CORRECT (Julian): AD 1999/03/29 COMPUTED AD 1999/03/29 CORRECT (Gregorian): AD 2000/04/30 CORRECT (Julian): AD 2000/04/17 COMPUTED AD 2000/04/17 CORRECT (Gregorian): AD 2001/04/15 CORRECT (Julian): AD 2001/04/02 COMPUTED AD 2001/04/02 CORRECT (Gregorian): AD 2002/05/05 CORRECT (Julian): AD 2002/04/22 COMPUTED AD 2002/04/22 CORRECT (Gregorian): AD 2003/04/27 CORRECT (Julian): AD 2003/04/14 COMPUTED AD 2003/04/14 CORRECT (Gregorian): AD 2004/04/11 CORRECT (Julian): AD 2004/03/29 COMPUTED AD 2004/03/29 CORRECT (Gregorian): AD 2005/05/01 CORRECT (Julian): AD 2005/04/18 COMPUTED AD 2005/04/18 CORRECT (Gregorian): AD 2006/04/23 CORRECT (Julian): AD 2006/04/10 COMPUTED AD 2006/04/10 GPS_TO_JED_TEST GPS_TO_JED: GPS -> JED. JED (in) GPS JED (out) 2444244.50 00/0000/000000.00 GPS 2444244.50 2449790.50 00/0792/172800.00 GPS 2449790.50 2450138.50 00/0842/000000.00 GPS 2450138.50 2451544.50 01/0018/518400.00 GPS 2451544.50 2459423.34 02/0120/245079.22 GPS 2459423.34 2456282.50 01/0695/432000.00 GPS 2456282.50 2913943.00 65/0539/475200.00 GPS 2913943.00 I4_MODP_TEST I4_MODP factors a number into a multiple and a remainder. Number Divisor Multiple Remainder 107 50 2 7 107 -50 -2 7 -107 50 -3 43 -107 -50 3 43 Repeat using MOD: 107 50 2 7 107 -50 -3 -43 -107 50 -3 43 -107 -50 2 -7 I4_NORMAL_AB_TEST I4_NORMAL_AB computes pseudonormal integer values with mean MU and standard deviation SIGMA. The mean = 70 The standard deviation = 10 The initial seed is 123456789 1 75 2 87 3 78 4 55 5 73 6 89 7 67 8 74 9 81 10 77 I4_WRAP_TEST I4_WRAP forces an integer to lie within given limits. ILO = 4 IHI = 8 I I4_WRAP(I) -10 5 -9 6 -8 7 -7 8 -6 4 -5 5 -4 6 -3 7 -2 8 -1 4 0 5 1 6 2 7 3 8 4 4 5 5 6 6 7 7 8 8 9 4 10 5 11 6 12 7 13 8 14 4 15 5 16 6 17 7 18 8 19 4 20 5 JED_CE_VALUES_TEST: JED_CE_VALUES returns: JED, a Julian Ephemeris Date, and YMDF, the corresponding year, month, day, fraction. JED Y M D F 0.000000 -4713 1 1 0.500000 1.000000 -4713 1 2 0.500000 259261.000000 -4004 10 26 0.500000 347998.500000 -3761 10 8 0.000000 584282.500000 -3114 9 6 0.000000 588465.750000 -3102 2 18 0.250000 758325.500000 -2637 3 8 0.000000 1438178.500000 -776 7 9 0.000000 1446389.500000 -753 1 1 0.000000 1448637.500000 -747 2 26 0.000000 1448637.500000 -747 2 26 0.000000 1607708.500000 -312 9 1 0.000000 1607738.500000 -312 10 1 0.000000 1713262.500000 -23 8 29 0.000000 1721422.500000 -1 12 31 0.000000 1721423.500000 1 1 1 0.000000 1721425.500000 1 1 3 0.000000 1721425.500000 1 1 3 0.000000 1724220.500000 8 8 29 0.000000 1741959.500000 57 3 24 0.000000 1749994.500000 79 3 24 0.000000 1825029.500000 284 8 29 0.000000 1862836.500000 388 3 3 0.000000 1922867.500000 552 7 11 0.000000 1936747.500000 590 7 12 0.000000 1940351.500000 600 5 24 0.000000 1948320.500000 622 3 19 0.000000 1948438.500000 622 7 15 0.000000 1948439.500000 622 7 16 0.000000 1952062.500000 632 6 16 0.000000 1952067.500000 632 6 21 0.000000 2114872.500000 1078 3 17 0.000000 2289425.500000 1556 2 9 0.000000 2299160.000000 1582 10 4 0.500000 2299161.000000 1582 10 15 0.500000 2333269.500000 1676 3 4 0.000000 2361221.000000 1752 9 13 0.500000 2361222.000000 1752 9 14 0.500000 2372547.500000 1783 9 18 0.000000 2375839.500000 1792 9 22 0.000000 2394646.500000 1844 3 21 0.000000 2394710.500000 1844 5 24 0.000000 2400000.500000 1858 11 17 0.000000 2415020.310000 1899 12 31 0.810000 2440587.500000 1970 1 1 0.000000 2444244.500000 1980 1 6 0.000000 2450138.500000 1996 2 25 0.000000 2451544.500000 2000 1 1 0.000000 2453073.830000 2004 3 9 0.330000 2456284.500000 2012 12 23 0.000000 2913943.000000 3266 1 1 0.500000 JED_IS_LEGAL_TEST: JED_IS_LEGAL reports whether JED is a legal value. JED JED_IS_LEGAL -100.000000 False -1.000000 False 0.000000 True 1.000000 True 1.500000 True 50000.000000 True JED_MJD_VALUES_TEST: JED_MJD_VALUES returns: JED, a Julian Ephemeris Date, and MJD, the corresponding Modified Julian Day count. JED MJD 1507231.500000 -892769.000000 1660037.500000 -739963.000000 1746893.500000 -653107.000000 1770641.500000 -629359.000000 1892731.500000 -507269.000000 1931579.500000 -468421.000000 1974851.500000 -425149.000000 2091164.500000 -308836.000000 2121509.500000 -278491.000000 2155779.500000 -244221.000000 2174029.500000 -225971.000000 2191584.500000 -208416.000000 2195261.500000 -204739.000000 2229274.500000 -170726.000000 2245580.500000 -154420.000000 2266100.500000 -133900.000000 2288542.500000 -111458.000000 2290901.500000 -109099.000000 2323140.500000 -76860.000000 2334848.500000 -65152.000000 2348020.500000 -51980.000000 2366978.500000 -33022.000000 2385648.500000 -14352.000000 2392825.500000 -7175.000000 2416223.500000 16223.000000 2425848.500000 25848.000000 2430266.500000 30266.000000 2430833.500000 30833.000000 2431004.500000 31004.000000 2448698.500000 48698.000000 2450138.500000 50138.000000 2465737.500000 65737.000000 2486076.500000 86076.000000 JED_RD_VALUES_TEST: JED_RD_VALUES returns: JED, a Julian Ephemeris Date, and RD, the corresponding Reingold Dershowitz Day count. JED RD 1507231.500000 -214193.000000 1660037.500000 -61387.000000 1746893.500000 25469.000000 1770641.500000 49217.000000 1892731.500000 171307.000000 1931579.500000 210155.000000 1974851.500000 253427.000000 2091164.500000 369740.000000 2121509.500000 400085.000000 2155779.500000 434355.000000 2174029.500000 452605.000000 2191584.500000 470160.000000 2195261.500000 473837.000000 2229274.500000 507850.000000 2245580.500000 524156.000000 2266100.500000 544676.000000 2288542.500000 567118.000000 2290901.500000 569477.000000 2323140.500000 601716.000000 2334848.500000 613424.000000 2348020.500000 626596.000000 2366978.500000 645554.000000 2385648.500000 664224.000000 2392825.500000 671401.000000 2416223.500000 694799.000000 2425848.500000 704424.000000 2430266.500000 708842.000000 2430833.500000 709409.000000 2431004.500000 709580.000000 2448698.500000 727274.000000 2450138.500000 728714.000000 2465737.500000 744313.000000 2486076.500000 764652.000000 JED_TO_DATENUM_TEST JED_TO_DATENUM: JED -> Matlab DATENUM. JED (in) DATENUM JED (out) 1721058.50 0.00 1721058.50 1721422.50 364.00 1721422.50 1721423.50 365.00 1721423.50 1721425.50 367.00 1721425.50 1721425.50 367.00 1721425.50 1724220.50 3162.00 1724220.50 1741959.50 20901.00 1741959.50 1749994.50 28936.00 1749994.50 1825029.50 103971.00 1825029.50 1862836.50 141778.00 1862836.50 1922867.50 201809.00 1922867.50 1936747.50 215689.00 1936747.50 1940351.50 219293.00 1940351.50 1948320.50 227262.00 1948320.50 1948438.50 227380.00 1948438.50 1948439.50 227381.00 1948439.50 1952062.50 231004.00 1952062.50 1952067.50 231009.00 1952067.50 2110700.50 389642.00 2110700.50 2114872.50 393814.00 2114872.50 2289425.50 568367.00 2289425.50 2299160.00 578101.50 2299160.00 2299161.00 578102.50 2299161.00 2333269.50 612211.00 2333269.50 2361221.00 640162.50 2361221.00 2361222.00 640163.50 2361222.00 2372547.50 651489.00 2372547.50 2375839.50 654781.00 2375839.50 2394646.50 673588.00 2394646.50 2394710.50 673652.00 2394710.50 2397383.50 676325.00 2397383.50 2400000.50 678942.00 2400000.50 2409702.50 688644.00 2409702.50 2415020.31 693961.81 2415020.31 2429702.50 708644.00 2429702.50 2439702.50 718644.00 2439702.50 2440587.50 719529.00 2440587.50 2443817.50 722759.00 2443817.50 2443818.50 722760.00 2443818.50 2444244.50 723186.00 2444244.50 2449790.50 728732.00 2449790.50 2450138.50 729080.00 2450138.50 2451544.50 730486.00 2451544.50 2459423.34 738364.84 2459423.34 2456282.50 735224.00 2456282.50 2913943.00 1192884.50 2913943.00 JED_TO_GPS_TEST JED_TO_GPS: JED -> GPS. JED (in) GPS JED (out) 2444244.50 00/0000/000000.00 GPS 2444244.50 2449790.50 00/0792/172800.00 GPS 2449790.50 2450138.50 00/0842/000000.00 GPS 2450138.50 2451544.50 01/0018/518400.00 GPS 2451544.50 2459423.34 02/0120/245079.26 GPS 2459423.34 2456282.50 01/0695/432000.00 GPS 2456282.50 2913943.00 65/0539/475200.00 GPS 2913943.00 JED_TO_NOON_NEAREST_TEST JED_TO_NOON_NEAREST: JED => JED of nearest noon time. JED JED(noon nearest) ( 0.00 BCE 4713/01/01.50 0.00 BCE 4713/01/01.50 ( 1.00 BCE 4713/01/02.50 1.00 BCE 4713/01/02.50 ( 259258.00 BCE 4004/10/23.50 259258.00 BCE 4004/10/23.50 ( 347998.50 BCE 3761/10/08.00 347999.00 BCE 3761/10/08.50 ( 584282.50 BCE 3114/09/06.00 584283.00 BCE 3114/09/06.50 ( 588465.75 BCE 3102/02/18.25 588466.00 BCE 3102/02/18.50 ( 758325.50 BCE 2637/03/08.00 758326.00 BCE 2637/03/08.50 ( 1438178.50 BCE 776/07/09.00 1438179.00 BCE 776/07/09.50 ( 1446389.50 BCE 753/01/01.00 1446390.00 BCE 753/01/01.50 ( 1448637.50 BCE 747/02/26.00 1448638.00 BCE 747/02/26.50 ( 1448637.50 BCE 747/02/26.00 1448638.00 BCE 747/02/26.50 ( 1607708.50 BCE 312/09/01.00 1607709.00 BCE 312/09/01.50 ( 1607738.50 BCE 312/10/01.00 1607739.00 BCE 312/10/01.50 ( 1713262.50 BCE 23/08/29.00 1713263.00 BCE 23/08/29.50 ( 1721058.50 BCE 1/01/02.00 1721059.00 BCE 1/01/02.50 ( 1721422.50 BCE 1/12/31.00 1721423.00 BCE 1/12/31.50 ( 1721423.50 CE 1/01/01.00 1721424.00 CE 1/01/01.50 ( 1721425.50 CE 1/01/03.00 1721426.00 CE 1/01/03.50 ( 1721425.50 CE 1/01/03.00 1721426.00 CE 1/01/03.50 ( 1724220.50 CE 8/08/29.00 1724221.00 CE 8/08/29.50 ( 1741959.50 CE 57/03/24.00 1741960.00 CE 57/03/24.50 ( 1749994.50 CE 79/03/24.00 1749995.00 CE 79/03/24.50 ( 1825029.50 CE 284/08/29.00 1825030.00 CE 284/08/29.50 ( 1862836.50 CE 388/03/03.00 1862837.00 CE 388/03/03.50 ( 1922867.50 CE 552/07/11.00 1922868.00 CE 552/07/11.50 ( 1936747.50 CE 590/07/12.00 1936748.00 CE 590/07/12.50 ( 1940351.50 CE 600/05/24.00 1940352.00 CE 600/05/24.50 ( 1948320.50 CE 622/03/19.00 1948321.00 CE 622/03/19.50 ( 1948438.50 CE 622/07/15.00 1948439.00 CE 622/07/15.50 ( 1948439.50 CE 622/07/16.00 1948440.00 CE 622/07/16.50 ( 1952062.50 CE 632/06/16.00 1952063.00 CE 632/06/16.50 ( 1952067.50 CE 632/06/21.00 1952068.00 CE 632/06/21.50 ( 2110700.50 CE 1066/10/14.00 2110701.00 CE 1066/10/14.50 ( 2114872.50 CE 1078/03/17.00 2114873.00 CE 1078/03/17.50 ( 2289425.50 CE 1556/02/09.00 2289426.00 CE 1556/02/09.50 ( 2299160.00 CE 1582/10/04.50 2299160.00 CE 1582/10/04.50 ( 2299161.00 CE 1582/10/15.50 2299161.00 CE 1582/10/15.50 ( 2333269.50 CE 1676/03/04.00 2333270.00 CE 1676/03/04.50 ( 2361221.00 CE 1752/09/13.50 2361221.00 CE 1752/09/13.50 ( 2361222.00 CE 1752/09/14.50 2361222.00 CE 1752/09/14.50 ( 2372547.50 CE 1783/09/18.00 2372548.00 CE 1783/09/18.50 ( 2375839.50 CE 1792/09/22.00 2375840.00 CE 1792/09/22.50 ( 2394646.50 CE 1844/03/21.00 2394647.00 CE 1844/03/21.50 ( 2394710.50 CE 1844/05/24.00 2394711.00 CE 1844/05/24.50 ( 2397383.50 CE 1851/09/18.00 2397384.00 CE 1851/09/18.50 ( 2400000.50 CE 1858/11/17.00 2400001.00 CE 1858/11/17.50 ( 2409702.50 CE 1885/06/10.00 2409703.00 CE 1885/06/10.50 ( 2415020.31 CE 1899/12/31.81 2415020.00 CE 1899/12/31.50 ( 2429702.50 CE 1940/03/14.00 2429703.00 CE 1940/03/14.50 ( 2439702.50 CE 1967/07/31.00 2439703.00 CE 1967/07/31.50 ( 2440587.50 CE 1970/01/01.00 2440588.00 CE 1970/01/01.50 ( 2443817.50 CE 1978/11/05.00 2443818.00 CE 1978/11/05.50 ( 2443818.50 CE 1978/11/06.00 2443819.00 CE 1978/11/06.50 ( 2444244.50 CE 1980/01/06.00 2444245.00 CE 1980/01/06.50 ( 2449790.50 CE 1995/03/14.00 2449791.00 CE 1995/03/14.50 ( 2450138.50 CE 1996/02/25.00 2450139.00 CE 1996/02/25.50 ( 2451544.50 CE 2000/01/01.00 2451545.00 CE 2000/01/01.50 ( 2459423.34 CE 2021/07/27.84 2459423.00 CE 2021/07/27.50 ( 2456282.50 CE 2012/12/21.00 2456283.00 CE 2012/12/21.50 ( 2913943.00 CE 3266/01/01.50 2913943.00 CE 3266/01/01.50 JED_TO_NOON_NEXT_TEST JED_TO_NOON_NEXT: JED => JED of following noon time. JED JED(noon next) ( 0.00 BCE 4713/01/01.50 0.00 BCE 4713/01/01.50 ( 1.00 BCE 4713/01/02.50 1.00 BCE 4713/01/02.50 ( 259258.00 BCE 4004/10/23.50 259258.00 BCE 4004/10/23.50 ( 347998.50 BCE 3761/10/08.00 347999.00 BCE 3761/10/08.50 ( 584282.50 BCE 3114/09/06.00 584283.00 BCE 3114/09/06.50 ( 588465.75 BCE 3102/02/18.25 588466.00 BCE 3102/02/18.50 ( 758325.50 BCE 2637/03/08.00 758326.00 BCE 2637/03/08.50 ( 1438178.50 BCE 776/07/09.00 1438179.00 BCE 776/07/09.50 ( 1446389.50 BCE 753/01/01.00 1446390.00 BCE 753/01/01.50 ( 1448637.50 BCE 747/02/26.00 1448638.00 BCE 747/02/26.50 ( 1448637.50 BCE 747/02/26.00 1448638.00 BCE 747/02/26.50 ( 1607708.50 BCE 312/09/01.00 1607709.00 BCE 312/09/01.50 ( 1607738.50 BCE 312/10/01.00 1607739.00 BCE 312/10/01.50 ( 1713262.50 BCE 23/08/29.00 1713263.00 BCE 23/08/29.50 ( 1721058.50 BCE 1/01/02.00 1721059.00 BCE 1/01/02.50 ( 1721422.50 BCE 1/12/31.00 1721423.00 BCE 1/12/31.50 ( 1721423.50 CE 1/01/01.00 1721424.00 CE 1/01/01.50 ( 1721425.50 CE 1/01/03.00 1721426.00 CE 1/01/03.50 ( 1721425.50 CE 1/01/03.00 1721426.00 CE 1/01/03.50 ( 1724220.50 CE 8/08/29.00 1724221.00 CE 8/08/29.50 ( 1741959.50 CE 57/03/24.00 1741960.00 CE 57/03/24.50 ( 1749994.50 CE 79/03/24.00 1749995.00 CE 79/03/24.50 ( 1825029.50 CE 284/08/29.00 1825030.00 CE 284/08/29.50 ( 1862836.50 CE 388/03/03.00 1862837.00 CE 388/03/03.50 ( 1922867.50 CE 552/07/11.00 1922868.00 CE 552/07/11.50 ( 1936747.50 CE 590/07/12.00 1936748.00 CE 590/07/12.50 ( 1940351.50 CE 600/05/24.00 1940352.00 CE 600/05/24.50 ( 1948320.50 CE 622/03/19.00 1948321.00 CE 622/03/19.50 ( 1948438.50 CE 622/07/15.00 1948439.00 CE 622/07/15.50 ( 1948439.50 CE 622/07/16.00 1948440.00 CE 622/07/16.50 ( 1952062.50 CE 632/06/16.00 1952063.00 CE 632/06/16.50 ( 1952067.50 CE 632/06/21.00 1952068.00 CE 632/06/21.50 ( 2110700.50 CE 1066/10/14.00 2110701.00 CE 1066/10/14.50 ( 2114872.50 CE 1078/03/17.00 2114873.00 CE 1078/03/17.50 ( 2289425.50 CE 1556/02/09.00 2289426.00 CE 1556/02/09.50 ( 2299160.00 CE 1582/10/04.50 2299160.00 CE 1582/10/04.50 ( 2299161.00 CE 1582/10/15.50 2299161.00 CE 1582/10/15.50 ( 2333269.50 CE 1676/03/04.00 2333270.00 CE 1676/03/04.50 ( 2361221.00 CE 1752/09/13.50 2361221.00 CE 1752/09/13.50 ( 2361222.00 CE 1752/09/14.50 2361222.00 CE 1752/09/14.50 ( 2372547.50 CE 1783/09/18.00 2372548.00 CE 1783/09/18.50 ( 2375839.50 CE 1792/09/22.00 2375840.00 CE 1792/09/22.50 ( 2394646.50 CE 1844/03/21.00 2394647.00 CE 1844/03/21.50 ( 2394710.50 CE 1844/05/24.00 2394711.00 CE 1844/05/24.50 ( 2397383.50 CE 1851/09/18.00 2397384.00 CE 1851/09/18.50 ( 2400000.50 CE 1858/11/17.00 2400001.00 CE 1858/11/17.50 ( 2409702.50 CE 1885/06/10.00 2409703.00 CE 1885/06/10.50 ( 2415020.31 CE 1899/12/31.81 2415021.00 CE 1900/01/01.50 ( 2429702.50 CE 1940/03/14.00 2429703.00 CE 1940/03/14.50 ( 2439702.50 CE 1967/07/31.00 2439703.00 CE 1967/07/31.50 ( 2440587.50 CE 1970/01/01.00 2440588.00 CE 1970/01/01.50 ( 2443817.50 CE 1978/11/05.00 2443818.00 CE 1978/11/05.50 ( 2443818.50 CE 1978/11/06.00 2443819.00 CE 1978/11/06.50 ( 2444244.50 CE 1980/01/06.00 2444245.00 CE 1980/01/06.50 ( 2449790.50 CE 1995/03/14.00 2449791.00 CE 1995/03/14.50 ( 2450138.50 CE 1996/02/25.00 2450139.00 CE 1996/02/25.50 ( 2451544.50 CE 2000/01/01.00 2451545.00 CE 2000/01/01.50 ( 2459423.34 CE 2021/07/27.84 2459424.00 CE 2021/07/28.50 ( 2456282.50 CE 2012/12/21.00 2456283.00 CE 2012/12/21.50 ( 2913943.00 CE 3266/01/01.50 2913943.00 CE 3266/01/01.50 JED_TO_WEEKDAY_TEST: MATLAB version JED_TO_WEEKDAY determines the weekday corresponding to a JED. JED W W True Computed 1507231.500000 1 7 1.000000 1660037.500000 4 3 1.000000 1746893.500000 4 3 1.000000 1770641.500000 1 7 1.000000 1892731.500000 4 3 1.000000 1931579.500000 2 1 1.000000 1974851.500000 7 6 1.000000 2091164.500000 1 7 1.000000 2121509.500000 1 7 1.000000 2155779.500000 6 5 1.000000 2174029.500000 7 6 1.000000 2191584.500000 6 5 1.000000 2195261.500000 1 7 1.000000 2229274.500000 1 7 1.000000 2245580.500000 4 3 1.000000 2266100.500000 7 6 1.000000 2288542.500000 7 6 1.000000 2290901.500000 7 6 1.000000 2323140.500000 4 3 1.000000 2334848.500000 1 7 1.000000 2348020.500000 6 5 1.000000 2366978.500000 1 7 1.000000 2385648.500000 2 1 1.000000 2392825.500000 4 3 1.000000 2416223.500000 1 7 1.000000 2425848.500000 1 7 1.000000 2430266.500000 2 1 1.000000 2430833.500000 2 1 1.000000 2431004.500000 5 4 1.000000 2448698.500000 3 2 1.000000 2450138.500000 1 7 1.000000 2465737.500000 4 3 1.000000 2486076.500000 1 7 1.000000 JED_TO_WEEKDAY_TEST: Normal end of execution. JED_TO_YEAR_HEBREW_TEST For the Hebrew calendar, JED_TO_YEAR_HEBREW returns the year of a given JED. JED Hebrew Year 347998.50 1 AM 584282.50 647 AM 588465.75 659 AM 758325.50 1124 AM 1438178.50 2985 AM 1446389.50 3008 AM 1448637.50 3014 AM 1448637.50 3014 AM 1607708.50 3449 AM 1607738.50 3449 AM 1713262.50 3738 AM 1721058.50 3760 AM 1721422.50 3761 AM 1721423.50 3761 AM 1721425.50 3761 AM 1721425.50 3761 AM 1724220.50 3768 AM 1741959.50 3817 AM 1749994.50 3839 AM 1825029.50 4044 AM 1862836.50 4148 AM 1922867.50 4312 AM 1936747.50 4350 AM 1940351.50 4360 AM 1948320.50 4382 AM 1948438.50 4382 AM 1948439.50 4382 AM 1952062.50 4392 AM 1952067.50 4392 AM 2110700.50 4826 AM 2114872.50 4838 AM 2289425.50 5316 AM 2299160.00 5342 AM 2299161.00 5342 AM 2333269.50 5436 AM 2361221.00 5512 AM 2361222.00 5512 AM 2372547.50 5543 AM 2375839.50 5552 AM 2394646.50 5604 AM 2394710.50 5604 AM 2397383.50 5611 AM 2400000.50 5619 AM 2409702.50 5645 AM 2415020.31 5660 AM 2429702.50 5700 AM 2439702.50 5727 AM 2440587.50 5730 AM 2443817.50 5739 AM 2443818.50 5739 AM 2444244.50 5740 AM 2449790.50 5755 AM 2450138.50 5756 AM 2451544.50 5760 AM 2459423.34 5781 AM 2456282.50 5773 AM 2913943.00 7026 AM JED_WEEKDAY_VALUES_TEST: JED_WEEKDAY_VALUES returns Julian Ephemeris Dates (JED) and the corresponding weekday JED # Weekday 1507231.500000 1 Sunday 1660037.500000 4 Wednesday 1746893.500000 4 Wednesday 1770641.500000 1 Sunday 1892731.500000 4 Wednesday 1931579.500000 2 Monday 1974851.500000 7 Saturday 2091164.500000 1 Sunday 2121509.500000 1 Sunday 2155779.500000 6 Friday 2174029.500000 7 Saturday 2191584.500000 6 Friday 2195261.500000 1 Sunday 2229274.500000 1 Sunday 2245580.500000 4 Wednesday 2266100.500000 7 Saturday 2288542.500000 7 Saturday 2290901.500000 7 Saturday 2323140.500000 4 Wednesday 2334848.500000 1 Sunday 2348020.500000 6 Friday 2366978.500000 1 Sunday 2385648.500000 2 Monday 2392825.500000 4 Wednesday 2416223.500000 1 Sunday 2425848.500000 1 Sunday 2430266.500000 2 Monday 2430833.500000 2 Monday 2431004.500000 5 Thursday 2448698.500000 3 Tuesday 2450138.500000 1 Sunday 2465737.500000 4 Wednesday 2486076.500000 1 Sunday MONTH_TO_MONTH_NAME_COMMON_TEST MONTH_TO_MONTH_NAME_COMMON names the months: 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December MONTH_TO_MONTH_NAME_COMMON3_TEST MONTH_TO_MONTH_NAME_COMMON3 names the months: 1 Jan 2 Feb 3 Mar 4 Apr 5 May 6 Jun 7 Jul 8 Aug 9 Sep 10 Oct 11 Nov 12 Dec WEEKDAY_TO_NAME_COMMON_TEST WEEKDAY_TO_NAME_COMMON names the days of the week, 1 Sunday 2 Monday 3 Tuesday 4 Wednesday 5 Thursday 6 Friday 7 Saturday WEEKDAY_TO_NAME_COMMON2_TEST WEEKDAY_TO_NAME_COMMON2 names the days of the week, 1 Su 2 M 3 Tu 4 W 5 Th 6 F 7 Sa WEEKDAY_TO_NAME_COMMON3_TEST WEEKDAY_TO_NAME_COMMON3 names the days of the week, 1 Sun 2 Mon 3 Tue 4 Wed 5 Thu 6 Fri 7 Sat WEEKDAY_VALUES_TEST: WEEKDAY_VALUES stores values of the weekday for a given Y/M/D date. Y M D W -587 7 30 1 -169 12 8 4 70 9 26 4 135 10 3 1 470 1 7 4 576 5 18 2 694 11 7 7 1013 4 19 1 1066 10 14 7 1096 5 18 1 1190 3 16 6 1240 3 3 7 1288 3 26 6 1298 4 20 1 1391 6 4 1 1436 1 25 4 1492 3 31 7 1553 9 9 7 1560 2 24 7 1648 6 10 4 1680 6 30 1 1716 7 24 6 1768 6 19 1 1819 8 2 2 1839 3 27 4 1903 4 19 1 1929 8 25 1 1941 9 29 2 1943 4 19 2 1943 10 7 5 1992 3 17 3 1996 2 25 1 2038 11 10 4 2094 7 18 1 Y_TO_S_COMMON_TEST: Y_TO_S_COMMON converts a year Y to a string S. Y "S" 896 "CE 896" 523 "CE 523" 43 "CE 43" -601 "BCE -601" 437 "CE 437" 818 "CE 818" 1536 "CE 1536" 962 "CE 962" -349 "BCE -349" 312 "CE 312" YEAR_LENGTH_DAYS_COMMON_TEST For the Common calendar: YEAR_LENGTH_DAYS_COMMON determines the length of a year. Year Length CE 1580 366 CE 1581 365 CE 1582 355 CE 1583 365 CE 1584 366 CE 1585 365 CE 1750 365 CE 1751 365 CE 1752 366 CE 1753 365 CE 1754 365 CE 1755 365 CE 1000 366 CE 1100 366 CE 1200 366 CE 1300 366 CE 1400 366 CE 1500 366 CE 1600 366 CE 1700 365 CE 1800 365 CE 1900 365 CE 2000 366 YEAR_TO_GOLDEN_NUMBER_TEST YEAR_TO_GOLDEN_NUMBER determines the golden number of a year. Year Golden Number BCE -2 19 BCE -1 1 CE 1 2 CE 2 3 CE 3 4 CE 4 5 CE 5 6 CE 6 7 CE 7 8 CE 8 9 CE 9 10 CE 10 11 CE 11 12 CE 12 13 CE 13 14 CE 14 15 CE 15 16 CE 16 17 CE 17 18 CE 18 19 CE 19 1 CE 20 2 CALPAK_TEST003 For converting between Julian Ephemeris Dates and Mayan Long Count dates: JED_TO_MAYAN_LONG, MAYAN_LONG_TO_JED. JED (in) MAYAN JED (out) P B K T U D 584282.50 0 0 0 0 0 0 584282.50 588465.75 0 0 0 11 11 3 588465.75 758325.50 0 1 4 3 8 3 758325.50 1438178.50 0 5 18 11 16 16 1438178.50 1446389.50 0 5 19 14 13 7 1446389.50 1448637.50 0 6 0 0 17 15 1448637.50 1448637.50 0 6 0 0 17 15 1448637.50 1607708.50 0 7 2 2 15 6 1607708.50 1607738.50 0 7 2 2 16 16 1607738.50 1713262.50 0 7 16 16 1 0 1713262.50 1721058.50 0 7 17 17 12 16 1721058.50 1721422.50 0 7 17 18 13 0 1721422.50 1721423.50 0 7 17 18 13 1 1721423.50 1721425.50 0 7 17 18 13 3 1721425.50 1721425.50 0 7 17 18 13 3 1721425.50 1724220.50 0 7 18 6 8 18 1724220.50 1741959.50 0 8 0 15 13 17 1741959.50 1749994.50 0 8 1 18 1 12 1749994.50 1825029.50 0 8 12 6 9 7 1825029.50 1862836.50 0 8 17 11 9 14 1862836.50 1922867.50 0 9 5 18 5 5 1922867.50 1936747.50 0 9 7 16 15 5 1936747.50 1940351.50 0 9 8 6 15 9 1940351.50 1948320.50 0 9 9 8 17 18 1948320.50 1948438.50 0 9 9 9 5 16 1948438.50 1948439.50 0 9 9 9 5 17 1948439.50 1952062.50 0 9 9 19 7 0 1952062.50 1952067.50 0 9 9 19 7 5 1952067.50 2110700.50 0 10 12 0 0 18 2110700.50 2114872.50 0 10 12 11 11 10 2114872.50 2289425.50 0 11 16 16 9 3 2289425.50 2299160.00 0 11 18 3 9 17 2299160.00 2299161.00 0 11 18 3 9 18 2299161.00 2333269.50 0 12 2 18 5 7 2333269.50 2361221.00 0 12 6 15 16 18 2361221.00 2361222.00 0 12 6 15 16 19 2361222.00 2372547.50 0 12 8 7 7 5 2372547.50 2375839.50 0 12 8 16 9 17 2375839.50 2394646.50 0 12 11 8 14 4 2394646.50 2394710.50 0 12 11 8 17 8 2394710.50 2397383.50 0 12 11 16 7 1 2397383.50 2400000.50 0 12 12 3 11 18 2400000.50 2409702.50 0 12 13 10 11 0 2409702.50 2415020.31 0 12 14 5 6 17 2415020.31 2429702.50 0 12 16 6 3 0 2429702.50 2439702.50 0 12 17 13 17 0 2439702.50 2440587.50 0 12 17 16 7 5 2440587.50 2443817.50 0 12 18 5 6 15 2443817.50 2443818.50 0 12 18 5 6 16 2443818.50 2444244.50 0 12 18 6 10 2 2444244.50 2449790.50 0 12 19 1 17 8 2449790.50 2450138.50 0 12 19 2 16 16 2450138.50 2451544.50 0 12 19 6 15 2 2451544.50 2459423.34 0 13 0 8 13 0 2459423.34 2456282.50 0 13 0 0 0 0 2456282.50 2913943.00 0 16 3 11 5 0 2913943.00 CALPAK_TEST004 For converting between Julian Ephemeris Dates and Mayan Round dates: JED_TO_MAYAN_ROUND, MAYAN_ROUND_TO_JED. JED (in) MAYAN JED (out) Y A B C D F 584282.50 0 4 20 8 17 0.00 584282.50 588465.75 0 1 3 11 7 0.25 588465.75 758325.50 9 3 3 6 14 0.00 758325.50 1438178.50 44 8 16 4 7 0.00 1438178.50 1446389.50 45 3 7 5 16 0.00 1446389.50 1448637.50 45 2 15 18 0 0.00 1448637.50 1448637.50 45 2 15 18 0 0.00 1448637.50 1607708.50 53 5 6 14 15 0.00 1607708.50 1607738.50 53 9 16 4 17 0.00 1607738.50 1713262.50 59 12 20 18 0 0.00 1713262.50 1721058.50 59 8 16 9 7 0.00 1721058.50 1721422.50 59 8 20 8 7 0.00 1721422.50 1721423.50 59 9 1 9 7 0.00 1721423.50 1721425.50 59 11 3 11 7 0.00 1721425.50 1721425.50 59 11 3 11 7 0.00 1721425.50 1724220.50 60 11 18 6 1 0.00 1724220.50 1741959.50 60 5 17 5 12 0.00 1741959.50 1749994.50 61 6 12 10 12 0.00 1749994.50 1825029.50 65 5 7 15 4 0.00 1825029.50 1862836.50 67 8 14 7 15 0.00 1862836.50 1922867.50 70 5 5 13 5 0.00 1922867.50 1936747.50 71 1 5 3 6 0.00 1936747.50 1940351.50 71 4 9 17 3 0.00 1940351.50 1948320.50 71 4 18 16 0 0.00 1948320.50 1948438.50 71 5 16 14 6 0.00 1948438.50 1948439.50 71 6 17 15 6 0.00 1948439.50 1952062.50 72 2 20 8 5 0.00 1952062.50 1952067.50 72 7 5 13 5 0.00 1952067.50 2110700.50 80 1 18 16 16 0.00 2110700.50 2114872.50 80 13 10 8 6 0.00 2114872.50 2289425.50 89 2 3 11 10 0.00 2289425.50 2299160.00 90 12 17 10 4 0.50 2299160.00 2299161.00 90 13 18 11 4 0.50 2299161.00 2333269.50 92 10 7 15 12 0.00 2333269.50 2361221.00 93 11 18 1 5 0.50 2361221.00 2361222.00 93 12 19 2 5 0.50 2361222.00 2372547.50 94 2 5 13 5 0.00 2372547.50 2375839.50 94 5 17 0 6 0.00 2375839.50 2394646.50 95 1 4 12 15 0.00 2394646.50 2394710.50 95 13 8 11 0 0.00 2394710.50 2397383.50 95 8 1 9 6 0.00 2397383.50 2400000.50 95 12 18 11 9 0.00 2400000.50 2409702.50 96 3 20 18 1 0.00 2409702.50 2415020.31 96 3 17 5 12 0.81 2415020.31 2429702.50 97 9 20 8 16 0.00 2429702.50 2439702.50 97 12 20 8 5 0.00 2439702.50 2440587.50 97 13 5 3 13 0.00 2440587.50 2443817.50 97 6 15 8 10 0.00 2443817.50 2443818.50 97 7 16 9 10 0.00 2443818.50 2444244.50 97 4 2 10 13 0.00 2444244.50 2449790.50 98 12 8 1 17 0.00 2449790.50 2450138.50 98 9 16 4 16 0.00 2450138.50 2451544.50 98 11 2 10 13 0.00 2451544.50 2459423.34 98 11 20 18 5 0.84 2459423.34 2456282.50 98 4 20 3 13 0.00 2456282.50 2913943.00 122 12 20 13 10 0.50 2913943.00 CALPAK_TEST0065 JED_TO_YEARCOUNT_BESSEL returns a tropical year count based at 1900. JED_TO_YEARCOUNT_JULIAN returns a Julian year count based at 2000. JED YMDF Common Bessel Year Julian Year 0.00 BCE 4713/01/01.50 -4712.1065 -4711.9630 1.00 BCE 4713/01/02.50 -4712.1038 -4711.9603 259258.00 BCE 4004/10/23.50 -4002.2816 -4002.1533 347998.50 BCE 3761/10/08.00 -3759.3182 -3759.1951 584282.50 BCE 3114/09/06.00 -3112.3940 -3112.2847 588465.75 BCE 3102/02/18.25 -3100.9407 -3100.8316 758325.50 BCE 2637/03/08.00 -2635.8801 -2635.7810 1438178.50 BCE 776/07/09.00 -774.5043 -774.4449 1446389.50 BCE 753/01/01.00 -752.0233 -751.9644 1448637.50 BCE 747/02/26.00 -745.8685 -745.8097 1448637.50 BCE 747/02/26.00 -745.8685 -745.8097 1607708.50 BCE 312/09/01.00 -310.3465 -310.2971 1607738.50 BCE 312/10/01.00 -310.2644 -310.2149 1713262.50 BCE 23/08/29.00 -21.3492 -21.3060 1721058.50 BCE 1/01/02.00 -0.0045 0.0383 1721422.50 BCE 1/12/31.00 0.9921 1.0349 1721423.50 CE 1/01/01.00 0.9949 1.0376 1721425.50 CE 1/01/03.00 1.0003 1.0431 1721425.50 CE 1/01/03.00 1.0003 1.0431 1724220.50 CE 8/08/29.00 8.6528 8.6954 1741959.50 CE 57/03/24.00 57.2206 57.2621 1749994.50 CE 79/03/24.00 79.2197 79.2608 1825029.50 CE 284/08/29.00 284.6587 284.6954 1862836.50 CE 388/03/03.00 388.1708 388.2053 1922867.50 CE 552/07/11.00 552.5303 552.5613 1936747.50 CE 590/07/12.00 590.5324 590.5626 1940351.50 CE 600/05/24.00 600.3999 600.4298 1948320.50 CE 622/03/19.00 622.2183 622.2478 1948438.50 CE 622/07/15.00 622.5413 622.5708 1948439.50 CE 622/07/16.00 622.5441 622.5736 1952062.50 CE 632/06/16.00 632.4635 632.4928 1952067.50 CE 632/06/21.00 632.4772 632.5065 2110700.50 CE 1066/10/14.00 1066.8000 1066.8200 2114872.50 CE 1078/03/17.00 1078.2225 1078.2423 2289425.50 CE 1556/02/09.00 1556.1328 1556.1424 2299160.00 CE 1582/10/04.50 1582.7850 1582.7940 2299161.00 CE 1582/10/15.50 1582.7877 1582.7967 2333269.50 CE 1676/03/04.00 1676.1737 1676.1807 2361221.00 CE 1752/09/13.50 1752.7024 1752.7077 2361222.00 CE 1752/09/14.50 1752.7051 1752.7105 2372547.50 CE 1783/09/18.00 1783.7133 1783.7180 2375839.50 CE 1792/09/22.00 1792.7265 1792.7310 2394646.50 CE 1844/03/21.00 1844.2183 1844.2218 2394710.50 CE 1844/05/24.00 1844.3936 1844.3970 2397383.50 CE 1851/09/18.00 1851.7120 1851.7153 2400000.50 CE 1858/11/17.00 1858.8771 1858.8802 2409702.50 CE 1885/06/10.00 1885.4403 1885.4428 2415020.31 CE 1899/12/31.81 1900.0000 1900.0022 2429702.50 CE 1940/03/14.00 1940.1985 1940.1999 2439702.50 CE 1967/07/31.00 1967.5776 1967.5784 2440587.50 CE 1970/01/01.00 1970.0006 1970.0014 2443817.50 CE 1978/11/05.00 1978.8441 1978.8446 2443818.50 CE 1978/11/06.00 1978.8468 1978.8474 2444244.50 CE 1980/01/06.00 1980.0132 1980.0137 2449790.50 CE 1995/03/14.00 1995.1976 1995.1978 2450138.50 CE 1996/02/25.00 1996.1504 1996.1506 2451544.50 CE 2000/01/01.00 1999.9999 2000.0000 2459423.34 CE 2021/07/27.84 2021.5714 2021.5711 2456282.50 CE 2012/12/21.00 2012.9721 2012.9719 2913943.00 CE 3266/01/01.50 3266.0050 3265.9781 CALPAK_TEST007 For the Common calendar: JED_TO_YJF_COMMON: JED -> YJF. YJF_TO_JED_COMMON: YJF -> JED. JED (in) YJF JED (out) 0.00 BCE 4713/1.50 0.00 1.00 BCE 4713/2.50 1.00 259258.00 BCE 4004/296.50 259258.00 347998.50 BCE 3761/282.00 347998.50 584282.50 BCE 3114/249.00 584282.50 588465.75 BCE 3102/49.25 588465.75 758325.50 BCE 2637/68.00 758325.50 1438178.50 BCE 776/190.00 1438178.50 1446389.50 BCE 753/1.00 1446389.50 1448637.50 BCE 747/57.00 1448637.50 1448637.50 BCE 747/57.00 1448637.50 1607708.50 BCE 312/244.00 1607708.50 1607738.50 BCE 312/274.00 1607738.50 1713262.50 BCE 23/241.00 1713262.50 1721058.50 BCE 1/2.00 1721058.50 1721422.50 CE 1/0.00 1721422.50 1721423.50 CE 1/1.00 1721423.50 1721425.50 CE 1/3.00 1721425.50 1721425.50 CE 1/3.00 1721425.50 1724220.50 CE 8/242.00 1724220.50 1741959.50 CE 57/83.00 1741959.50 1749994.50 CE 79/83.00 1749994.50 1825029.50 CE 284/242.00 1825029.50 1862836.50 CE 388/63.00 1862836.50 1922867.50 CE 552/193.00 1922867.50 1936747.50 CE 590/193.00 1936747.50 1940351.50 CE 600/145.00 1940351.50 1948320.50 CE 622/78.00 1948320.50 1948438.50 CE 622/196.00 1948438.50 1948439.50 CE 622/197.00 1948439.50 1952062.50 CE 632/168.00 1952062.50 1952067.50 CE 632/173.00 1952067.50 2110700.50 CE 1066/287.00 2110700.50 2114872.50 CE 1078/76.00 2114872.50 2289425.50 CE 1556/40.00 2289425.50 2299160.00 CE 1582/277.50 2299160.00 2299161.00 CE 1582/288.50 2299171.00 2333269.50 CE 1676/64.00 2333269.50 2361221.00 CE 1752/257.50 2361221.00 2361222.00 CE 1752/258.50 2361222.00 2372547.50 CE 1783/261.00 2372547.50 2375839.50 CE 1792/266.00 2375839.50 2394646.50 CE 1844/81.00 2394646.50 2394710.50 CE 1844/145.00 2394710.50 2397383.50 CE 1851/261.00 2397383.50 2400000.50 CE 1858/321.00 2400000.50 2409702.50 CE 1885/161.00 2409702.50 2415020.31 CE 1900/0.81 2415020.31 2429702.50 CE 1940/74.00 2429702.50 2439702.50 CE 1967/212.00 2439702.50 2440587.50 CE 1970/1.00 2440587.50 2443817.50 CE 1978/309.00 2443817.50 2443818.50 CE 1978/310.00 2443818.50 2444244.50 CE 1980/6.00 2444244.50 2449790.50 CE 1995/73.00 2449790.50 2450138.50 CE 1996/56.00 2450138.50 2451544.50 CE 2000/1.00 2451544.50 2459423.34 CE 2021/208.84 2459423.34 2456282.50 CE 2012/356.00 2456282.50 2913943.00 CE 3266/1.50 2913943.00 CALPAK_TEST0075 For the modified JED: JED_TO_MJD: JED -> MJD. MJD_TO_JED: MJD -> JED. JED (in) JEDMOD JED (out) 0.00 -2400000.50 0.00 1.00 -2399999.50 1.00 259258.00 -2140742.50 259258.00 347998.50 -2052002.00 347998.50 584282.50 -1815718.00 584282.50 588465.75 -1811534.75 588465.75 758325.50 -1641675.00 758325.50 1438178.50 -961822.00 1438178.50 1446389.50 -953611.00 1446389.50 1448637.50 -951363.00 1448637.50 1448637.50 -951363.00 1448637.50 1607708.50 -792292.00 1607708.50 1607738.50 -792262.00 1607738.50 1713262.50 -686738.00 1713262.50 1721058.50 -678942.00 1721058.50 1721422.50 -678578.00 1721422.50 1721423.50 -678577.00 1721423.50 1721425.50 -678575.00 1721425.50 1721425.50 -678575.00 1721425.50 1724220.50 -675780.00 1724220.50 1741959.50 -658041.00 1741959.50 1749994.50 -650006.00 1749994.50 1825029.50 -574971.00 1825029.50 1862836.50 -537164.00 1862836.50 1922867.50 -477133.00 1922867.50 1936747.50 -463253.00 1936747.50 1940351.50 -459649.00 1940351.50 1948320.50 -451680.00 1948320.50 1948438.50 -451562.00 1948438.50 1948439.50 -451561.00 1948439.50 1952062.50 -447938.00 1952062.50 1952067.50 -447933.00 1952067.50 2110700.50 -289300.00 2110700.50 2114872.50 -285128.00 2114872.50 2289425.50 -110575.00 2289425.50 2299160.00 -100840.50 2299160.00 2299161.00 -100839.50 2299161.00 2333269.50 -66731.00 2333269.50 2361221.00 -38779.50 2361221.00 2361222.00 -38778.50 2361222.00 2372547.50 -27453.00 2372547.50 2375839.50 -24161.00 2375839.50 2394646.50 -5354.00 2394646.50 2394710.50 -5290.00 2394710.50 2397383.50 -2617.00 2397383.50 2400000.50 0.00 2400000.50 2409702.50 9702.00 2409702.50 2415020.31 15019.81 2415020.31 2429702.50 29702.00 2429702.50 2439702.50 39702.00 2439702.50 2440587.50 40587.00 2440587.50 2443817.50 43817.00 2443817.50 2443818.50 43818.00 2443818.50 2444244.50 44244.00 2444244.50 2449790.50 49790.00 2449790.50 2450138.50 50138.00 2450138.50 2451544.50 51544.00 2451544.50 2459423.34 59422.84 2459423.34 2456282.50 56282.00 2456282.50 2913943.00 513942.50 2913943.00 CALPAK_TEST00755 For the New York Times issue date: JED_TO_NYT: JED -> NYT. NYT_TO_JED: NYT -> JED. JED (in) Volume Issue JED (out) CE 1851/09/18.00 2397383.50 1 1 2399703.50 CE 1858/11/17.00 2400000.50 8 2234 2401936.50 CE 1885/06/10.00 2409702.50 34 10536 2410238.50 CE 1899/12/31.81 2415020.31 49 15593 2415295.50 CE 1940/03/14.00 2429702.50 89 30000 2429702.50 CE 1967/07/31.00 2439702.50 116 40000 2439702.50 CE 1970/01/01.00 2440587.50 119 40885 2440587.50 CE 1978/11/05.00 2443817.50 128 44027 2443729.50 CE 1978/11/06.00 2443818.50 128 44028 2443818.50 CE 1980/01/06.00 2444244.50 129 44454 2444244.50 CE 1995/03/14.00 2449790.50 144 50000 2449790.50 CE 1996/02/25.00 2450138.50 145 50348 2450138.50 CE 2000/01/01.00 2451544.50 149 51254 2451544.50 CE 2021/07/27.84 2459423.34 170 59132 2459422.50 CE 2012/12/21.00 2456282.50 162 55992 2456282.50 CE 3266/01/01.50 2913943.00 1415 513652 2913942.50 CALPAK_TEST00756 For the New York Times issue date: NYT1 -> JED1 by historical record. NYT1 -> JED2 by "NYT_TO_JED" Conversions agree between 1905 and 1995. but there are problems at 1905 and earlier. Volume Issue => JED1 Date1 Volume Issue <= JED2 Date2 JED diff 1 1 2397383.50 CE 1851/09/18.00 7 1980 2399703.50 CE 1858/01/24.00 -2320.00 7 2155 2399908.50 CE 1858/08/17.00 13 3818 2401857.50 CE 1863/12/18.00 -1949.00 10 2990 2400886.50 CE 1861/04/21.00 15 4528 2402692.50 CE 1866/04/01.00 -1806.00 14 4130 2402224.50 CE 1864/12/19.00 18 5505 2403832.50 CE 1869/05/15.00 -1608.00 20 6189 2404630.50 CE 1871/07/22.00 24 7269 2405891.50 CE 1875/01/03.00 -1261.00 47 14499 2414326.50 CE 1898/02/06.00 47 14392 2414201.50 CE 1897/10/04.00 125.00 47 15000 2414327.50 CE 1898/02/07.00 48 15322 2414702.50 CE 1899/02/17.00 -375.00 52 16579 2416169.50 CE 1903/02/24.00 52 16675 2416281.50 CE 1903/06/16.00 -112.00 53 16909 2416554.50 CE 1904/03/15.00 53 16958 2416611.50 CE 1904/05/11.00 -57.00 54 17292 2416994.50 CE 1905/05/29.00 54 17292 2416994.50 CE 1905/05/29.00 0.00 55 17561 2417263.50 CE 1906/02/22.00 55 17561 2417263.50 CE 1906/02/22.00 0.00 57 18164 2417866.50 CE 1907/10/18.00 57 18164 2417866.50 CE 1907/10/18.00 0.00 58 18856 2418558.50 CE 1909/09/09.00 58 18856 2418558.50 CE 1909/09/09.00 0.00 66 21619 2421321.50 CE 1917/04/03.00 66 21619 2421321.50 CE 1917/04/03.00 0.00 74 24651 2424353.50 CE 1925/07/22.00 74 24651 2424353.50 CE 1925/07/22.00 0.00 89 29827 2429529.50 CE 1939/09/23.00 89 29827 2429529.50 CE 1939/09/23.00 0.00 89 30000 2429702.50 CE 1940/03/14.00 89 30000 2429702.50 CE 1940/03/14.00 0.00 94 31881 2431583.50 CE 1945/05/08.00 94 31881 2431583.50 CE 1945/05/08.00 0.00 94 31980 2431682.50 CE 1945/08/15.00 94 31980 2431682.50 CE 1945/08/15.00 0.00 113 38864 2438566.50 CE 1964/06/20.00 113 38864 2438566.50 CE 1964/06/20.00 0.00 114 39317 2439019.50 CE 1965/09/16.00 114 39317 2439019.50 CE 1965/09/16.00 0.00 117 40076 2439778.50 CE 1967/10/15.00 117 40076 2439778.50 CE 1967/10/15.00 0.00 118 40721 2440423.50 CE 1969/07/21.00 118 40721 2440423.50 CE 1969/07/21.00 0.00 120 41418 2441120.50 CE 1971/06/18.00 120 41418 2441120.50 CE 1971/06/18.00 0.00 127 44027 2443729.50 CE 1978/08/09.00 127 44027 2443729.50 CE 1978/08/09.00 0.00 128 44028 2443818.50 CE 1978/11/06.00 128 44028 2443818.50 CE 1978/11/06.00 0.00 141 48939 2448729.50 CE 1992/04/17.00 141 48939 2448729.50 CE 1992/04/17.00 0.00 144 50000 2449790.50 CE 1995/03/14.00 144 50000 2449790.50 CE 1995/03/14.00 0.00 147 50939 2450729.50 CE 1997/10/08.00 147 50939 2450729.50 CE 1997/10/08.00 0.00 149 51753 2451543.50 CE 1999/12/31.00 149 51753 2451543.50 CE 1999/12/31.00 0.00 149 51254 2451544.50 CE 2000/01/01.00 149 51254 2451544.50 CE 2000/01/01.00 0.00 150 51599 2451889.50 CE 2000/12/11.00 150 51599 2451889.50 CE 2000/12/11.00 0.00 154 53108 2453398.50 CE 2005/01/28.00 154 53108 2453398.50 CE 2005/01/28.00 0.00 157 54136 2454426.50 CE 2007/11/22.00 157 54136 2454426.50 CE 2007/11/22.00 0.00 CALPAK_TEST0076 For the RD: JED_TO_RD: JED -> RD. RD_TO_JED: RD -> JED. JED (in) RD JED (out) 0.00 -1721425.50 0.00 1.00 -1721424.50 1.00 259258.00 -1462167.50 259258.00 347998.50 -1373427.00 347998.50 584282.50 -1137143.00 584282.50 588465.75 -1132959.75 588465.75 758325.50 -963100.00 758325.50 1438178.50 -283247.00 1438178.50 1446389.50 -275036.00 1446389.50 1448637.50 -272788.00 1448637.50 1448637.50 -272788.00 1448637.50 1607708.50 -113717.00 1607708.50 1607738.50 -113687.00 1607738.50 1713262.50 -8163.00 1713262.50 1721058.50 -367.00 1721058.50 1721422.50 -3.00 1721422.50 1721423.50 -2.00 1721423.50 1721425.50 0.00 1721425.50 1721425.50 0.00 1721425.50 1724220.50 2795.00 1724220.50 1741959.50 20534.00 1741959.50 1749994.50 28569.00 1749994.50 1825029.50 103604.00 1825029.50 1862836.50 141411.00 1862836.50 1922867.50 201442.00 1922867.50 1936747.50 215322.00 1936747.50 1940351.50 218926.00 1940351.50 1948320.50 226895.00 1948320.50 1948438.50 227013.00 1948438.50 1948439.50 227014.00 1948439.50 1952062.50 230637.00 1952062.50 1952067.50 230642.00 1952067.50 2110700.50 389275.00 2110700.50 2114872.50 393447.00 2114872.50 2289425.50 568000.00 2289425.50 2299160.00 577734.50 2299160.00 2299161.00 577735.50 2299161.00 2333269.50 611844.00 2333269.50 2361221.00 639795.50 2361221.00 2361222.00 639796.50 2361222.00 2372547.50 651122.00 2372547.50 2375839.50 654414.00 2375839.50 2394646.50 673221.00 2394646.50 2394710.50 673285.00 2394710.50 2397383.50 675958.00 2397383.50 2400000.50 678575.00 2400000.50 2409702.50 688277.00 2409702.50 2415020.31 693594.81 2415020.31 2429702.50 708277.00 2429702.50 2439702.50 718277.00 2439702.50 2440587.50 719162.00 2440587.50 2443817.50 722392.00 2443817.50 2443818.50 722393.00 2443818.50 2444244.50 722819.00 2444244.50 2449790.50 728365.00 2449790.50 2450138.50 728713.00 2450138.50 2451544.50 730119.00 2451544.50 2459423.34 737997.84 2459423.34 2456282.50 734857.00 2456282.50 2913943.00 1192517.50 2913943.00 CALPAK_TEST0006 For the UNIX SS calendar: JED_TO_SS_UNIX: JED -> SS. SS_TO_JED_UNIX: SS -> JED. JED (in) SS JED (out) 2440587.50 0.00 2440587.50 2443817.50 279072000.00 2443817.50 2443818.50 279158400.00 2443818.50 2444244.50 315964800.00 2444244.50 2449790.50 795139200.00 2449790.50 2450138.50 825206400.00 2450138.50 2451544.50 946684800.00 2451544.50 2459423.34 1627416279.49 2459423.34 2456282.50 1356048000.00 2456282.50 2913943.00 40897915200.00 2913943.00 CALPAK_TEST008 For the English calendar: JED_TO_YJF_ENGLISH: JED -> YJF. YJF_TO_JED_ENGLISH: YJF -> JED. JED (in) YJF JED (out) 1721423.50 AD OS 1/1.00 1721423.50 1721425.50 AD OS 1/3.00 1721425.50 1721425.50 AD OS 1/3.00 1721425.50 1724220.50 AD OS 8/242.00 1724220.50 1741959.50 AD OS 57/83.00 1741959.50 1749994.50 AD OS 79/83.00 1749994.50 1825029.50 AD OS 284/242.00 1825029.50 1862836.50 AD OS 388/63.00 1862836.50 1922867.50 AD OS 552/193.00 1922867.50 1936747.50 AD OS 590/193.00 1936747.50 1940351.50 AD OS 600/145.00 1940351.50 1948320.50 AD OS 622/78.00 1948320.50 1948438.50 AD OS 622/196.00 1948438.50 1948439.50 AD OS 622/197.00 1948439.50 1952062.50 AD OS 632/168.00 1952062.50 1952067.50 AD OS 632/173.00 1952067.50 2110700.50 AD OS 1066/287.00 2110700.50 2114872.50 AD OS 1078/76.00 2114872.50 2289425.50 AD OS 1556/40.00 2289425.50 2299160.00 AD OS 1582/277.50 2299160.00 2299161.00 AD OS 1582/278.50 2299161.00 2333269.50 AD OS 1676/54.00 2333269.50 2361221.00 AD OS 1752/246.50 2361221.00 2361222.00 AD OS 1752/258.50 2361233.00 2372547.50 AD NS 1783/261.00 2372547.50 2375839.50 AD NS 1792/266.00 2375839.50 2394646.50 AD NS 1844/81.00 2394646.50 2394710.50 AD NS 1844/145.00 2394710.50 2397383.50 AD NS 1851/261.00 2397383.50 2400000.50 AD NS 1858/321.00 2400000.50 2409702.50 AD NS 1885/161.00 2409702.50 2415020.31 AD NS 1900/0.81 2415020.31 2429702.50 AD NS 1940/74.00 2429702.50 2439702.50 AD NS 1967/212.00 2439702.50 2440587.50 AD NS 1970/1.00 2440587.50 2443817.50 AD NS 1978/309.00 2443817.50 2443818.50 AD NS 1978/310.00 2443818.50 2444244.50 AD NS 1980/6.00 2444244.50 2449790.50 AD NS 1995/73.00 2449790.50 2450138.50 AD NS 1996/56.00 2450138.50 2451544.50 AD NS 2000/1.00 2451544.50 2459423.34 AD NS 2021/208.84 2459423.34 2456282.50 AD NS 2012/356.00 2456282.50 2913943.00 AD NS 3266/1.50 2913943.00 CALPAK_TEST009 For the Gregorian calendar: JED_TO_YJF_GREGORIAN: JED -> YJF. YJF_TO_JED_GREGORIAN: YJF -> JED. JED (in) YJF JED (out) 1721425.50 AD 1/1/0.000000 1721425.50 1721425.50 AD 1/1/0.000000 1721425.50 1724220.50 AD 8/240/0.000000 1724220.50 1741959.50 AD 57/81/0.000000 1741959.50 1749994.50 AD 79/81/0.000000 1749994.50 1825029.50 AD 284/242/0.000000 1825029.50 1862836.50 AD 388/64/0.000000 1862836.50 1922867.50 AD 552/195/0.000000 1922867.50 1936747.50 AD 590/195/0.000000 1936747.50 1940351.50 AD 600/147/0.000000 1940351.50 1948320.50 AD 622/81/0.000000 1948320.50 1948438.50 AD 622/199/0.000000 1948438.50 1948439.50 AD 622/200/0.000000 1948439.50 1952062.50 AD 632/171/0.000000 1952062.50 1952067.50 AD 632/176/0.000000 1952067.50 2110700.50 AD 1066/293/0.000000 2110700.50 2114872.50 AD 1078/82/0.000000 2114872.50 2289425.50 AD 1556/50/0.000000 2289425.50 2299160.00 AD 1582/287/0.500000 2299160.00 2299161.00 AD 1582/288/0.500000 2299161.00 2333269.50 AD 1676/64/0.000000 2333269.50 2361221.00 AD 1752/257/0.500000 2361221.00 2361222.00 AD 1752/258/0.500000 2361222.00 2372547.50 AD 1783/261/0.000000 2372547.50 2375839.50 AD 1792/266/0.000000 2375839.50 2394646.50 AD 1844/81/0.000000 2394646.50 2394710.50 AD 1844/145/0.000000 2394710.50 2397383.50 AD 1851/261/0.000000 2397383.50 2400000.50 AD 1858/321/0.000000 2400000.50 2409702.50 AD 1885/161/0.000000 2409702.50 2415020.31 AD 1900/0/0.813520 2415020.31 2429702.50 AD 1940/74/0.000000 2429702.50 2439702.50 AD 1967/212/0.000000 2439702.50 2440587.50 AD 1970/1/0.000000 2440587.50 2443817.50 AD 1978/309/0.000000 2443817.50 2443818.50 AD 1978/310/0.000000 2443818.50 2444244.50 AD 1980/6/0.000000 2444244.50 2449790.50 AD 1995/73/0.000000 2449790.50 2450138.50 AD 1996/56/0.000000 2450138.50 2451544.50 AD 2000/1/0.000000 2451544.50 2459423.34 AD 2021/208/0.836570 2459423.34 2456282.50 AD 2012/356/0.000000 2456282.50 2913943.00 AD 3266/1/0.500000 2913943.00 CALPAK_TEST010 For the Hebrew calendar: JED_TO_YJF_HEBREW: JED -> YJF. YJF_TO_JED_HEBREW: YJF -> JED. JED (in) YJF JED (out) 347998.50 AM 1/1.000000 347998.50 584282.50 AM 647/335.000000 584282.50 588465.75 AM 659/148.250000 588465.75 758325.50 AM 1124/177.000000 758325.50 1438178.50 AM 2985/295.000000 1438178.50 1446389.50 AM 3008/120.000000 1446389.50 1448637.50 AM 3014/153.000000 1448637.50 1448637.50 AM 3014/153.000000 1448637.50 1607708.50 AM 3449/348.000000 1607708.50 1607738.50 AM 3450/25.000000 1607738.50 1713262.50 AM 3738/360.000000 1713262.50 1721058.50 AM 3760/125.000000 1721058.50 1721422.50 AM 3761/104.000000 1721422.50 1721423.50 AM 3761/105.000000 1721423.50 1721425.50 AM 3761/107.000000 1721425.50 1721425.50 AM 3761/107.000000 1721425.50 1724220.50 AM 3768/363.000000 1724220.50 1741959.50 AM 3817/206.000000 1741959.50 1749994.50 AM 3839/179.000000 1749994.50 1825029.50 AM 4044/354.000000 1825029.50 1862836.50 AM 4148/185.000000 1862836.50 1922867.50 AM 4312/299.000000 1922867.50 1936747.50 AM 4350/298.000000 1936747.50 1940351.50 AM 4360/241.000000 1940351.50 1948320.50 AM 4382/178.000000 1948320.50 1948438.50 AM 4382/296.000000 1948438.50 1948439.50 AM 4382/297.000000 1948439.50 1952062.50 AM 4392/288.000000 1952062.50 1952067.50 AM 4392/293.000000 1952067.50 2110700.50 AM 4827/21.000000 2110700.50 2114872.50 AM 4838/177.000000 2114872.50 2289425.50 AM 5316/146.000000 2289425.50 2299160.00 AM 5343/17.500000 2299160.00 2299161.00 AM 5343/18.500000 2299161.00 2333269.50 AM 5436/165.000000 2333269.50 2361221.00 AM 5513/4.500000 2361221.00 2361222.00 AM 5513/5.500000 2361222.00 2372547.50 AM 5543/374.000000 2372547.50 2375839.50 AM 5553/5.000000 2375839.50 2394646.50 AM 5604/178.000000 2394646.50 2394710.50 AM 5604/242.000000 2394710.50 2397383.50 AM 5611/376.000000 2397383.50 2400000.50 AM 5619/69.000000 2400000.50 2409702.50 AM 5645/263.000000 2409702.50 2415020.31 AM 5660/117.813520 2415020.31 2429702.50 AM 5700/182.000000 2429702.50 2439702.50 AM 5727/319.000000 2439702.50 2440587.50 AM 5730/110.000000 2440587.50 2443817.50 AM 5739/34.000000 2443817.50 2443818.50 AM 5739/35.000000 2443818.50 2444244.50 AM 5740/106.000000 2444244.50 2449790.50 AM 5755/189.000000 2449790.50 2450138.50 AM 5756/153.000000 2450138.50 2451544.50 AM 5760/112.000000 2451544.50 2459423.34 AM 5781/311.836570 2459423.34 2456282.50 AM 5773/95.000000 2456282.50 2913943.00 AM 7026/90.500000 2913943.00 CALPAK_TEST011 For the Republican calendar: JED_TO_YJF_REPUBLICAN: JED -> YJF. YJF_TO_JED_REPUBLICAN: YJF -> JED. JED (in) YJF JED (out) 2375839.50 ER 1/1.000000 2375839.50 2394646.50 ER 52/180.000000 2394646.50 2394710.50 ER 52/244.000000 2394710.50 2397383.50 ER 59/361.000000 2397383.50 2400000.50 ER 67/56.000000 2400000.50 2409702.50 ER 93/261.000000 2409702.50 2415020.31 ER 108/100.813520 2415020.31 2429702.50 ER 148/173.000000 2429702.50 2439702.50 ER 175/312.000000 2439702.50 2440587.50 ER 178/101.000000 2440587.50 2443817.50 ER 187/44.000000 2443817.50 2443818.50 ER 187/45.000000 2443818.50 2444244.50 ER 188/105.000000 2444244.50 2449790.50 ER 203/174.000000 2449790.50 2450138.50 ER 204/156.000000 2450138.50 2451544.50 ER 208/101.000000 2451544.50 2459423.34 ER 229/309.836571 2459423.34 2456282.50 ER 221/91.000000 2456282.50 2913943.00 ER 1474/102.500000 2913943.00 CALPAK_TEST012 For the Roman calendar: JED_TO_YJF_ROMAN: JED -> YJF. YJF_TO_JED_ROMAN: YJF -> JED. JED (in) YJF JED (out) 1446389.50 AUC 1/1.000000 1446389.50 1448637.50 AUC 7/57.000000 1448637.50 1448637.50 AUC 7/57.000000 1448637.50 1607708.50 AUC 442/244.000000 1607708.50 1607738.50 AUC 442/274.000000 1607738.50 1713262.50 AUC 731/241.000000 1713262.50 1721058.50 AUC 753/2.000000 1721058.50 1721422.50 AUC 753/366.000000 1721422.50 1721423.50 AUC 754/1.000000 1721423.50 1721425.50 AUC 754/3.000000 1721425.50 1721425.50 AUC 754/3.000000 1721425.50 1724220.50 AUC 761/242.000000 1724220.50 1741959.50 AUC 810/83.000000 1741959.50 1749994.50 AUC 832/83.000000 1749994.50 1825029.50 AUC 1037/242.000000 1825029.50 1862836.50 AUC 1141/63.000000 1862836.50 1922867.50 AUC 1305/193.000000 1922867.50 1936747.50 AUC 1343/193.000000 1936747.50 1940351.50 AUC 1353/145.000000 1940351.50 1948320.50 AUC 1375/78.000000 1948320.50 1948438.50 AUC 1375/196.000000 1948438.50 1948439.50 AUC 1375/197.000000 1948439.50 1952062.50 AUC 1385/168.000000 1952062.50 1952067.50 AUC 1385/173.000000 1952067.50 2110700.50 AUC 1819/287.000000 2110700.50 2114872.50 AUC 1831/76.000000 2114872.50 2289425.50 AUC 2309/40.000000 2289425.50 2299160.00 AUC 2335/277.500000 2299160.00 2299161.00 AUC 2335/278.500000 2299161.00 2333269.50 AUC 2429/54.000000 2333269.50 2361221.00 AUC 2505/246.500000 2361221.00 2361222.00 AUC 2505/247.500000 2361222.00 2372547.50 AUC 2536/250.000000 2372547.50 2375839.50 AUC 2545/255.000000 2375839.50 2394646.50 AUC 2597/69.000000 2394646.50 2394710.50 AUC 2597/133.000000 2394710.50 2397383.50 AUC 2604/249.000000 2397383.50 2400000.50 AUC 2611/309.000000 2400000.50 2409702.50 AUC 2638/149.000000 2409702.50 2415020.31 AUC 2652/353.813520 2415020.31 2429702.50 AUC 2693/61.000000 2429702.50 2439702.50 AUC 2720/199.000000 2439702.50 2440587.50 AUC 2722/353.000000 2440587.50 2443817.50 AUC 2731/296.000000 2443817.50 2443818.50 AUC 2731/297.000000 2443818.50 2444244.50 AUC 2732/358.000000 2444244.50 2449790.50 AUC 2748/60.000000 2449790.50 2450138.50 AUC 2749/43.000000 2450138.50 2451544.50 AUC 2752/353.000000 2451544.50 2459423.34 AUC 2774/195.836572 2459423.34 2456282.50 AUC 2765/343.000000 2456282.50 2913943.00 AUC 4018/344.500000 2913943.00 CALPAK_TEST0125 For the Alexandrian calendar: JED_TO_YMDF_ALEXANDRIAN: JED -> YMDF. YMDF_TO_JED_ALEXANDRIAN: YMDF -> JED. JED (in) YMDF JED (out) 1713262.50 1 Thoth 1 AX 1713262.50 1721058.50 6 Tybi 22 AX 1721058.50 1721422.50 5 Tybi 23 AX 1721422.50 1721423.50 6 Tybi 23 AX 1721423.50 1721425.50 8 Tybi 23 AX 1721425.50 1721425.50 8 Tybi 23 AX 1721425.50 1724220.50 1 Thoth 31 AX 1724220.50 1741959.50 28 Phamenoth 79 AX 1741959.50 1749994.50 28 Phamenoth 101 AX 1749994.50 1825029.50 1 Thoth 307 AX 1825029.50 1862836.50 7 Phamenoth 410 AX 1862836.50 1922867.50 17 Epeiph 574 AX 1922867.50 1936747.50 18 Epeiph 612 AX 1936747.50 1940351.50 29 Pachon 622 AX 1940351.50 1948320.50 23 Phamenoth 644 AX 1948320.50 1948438.50 21 Epeiph 644 AX 1948438.50 1948439.50 22 Epeiph 644 AX 1948439.50 1952062.50 22 Payni 654 AX 1952062.50 1952067.50 27 Payni 654 AX 1952067.50 2110700.50 17 Phaophi 1089 AX 2110700.50 2114872.50 21 Phamenoth 1100 AX 2114872.50 2289425.50 14 Mecheir 1578 AX 2289425.50 2299160.00 7 Phaophi 1605 AX 2299160.00 2299161.00 8 Phaophi 1605 AX 2299161.00 2333269.50 28 Mecheir 1698 AX 2333269.50 2361221.00 5 Thoth 1775 AX 2361221.00 2361222.00 6 Thoth 1775 AX 2361222.00 2372547.50 9 Thoth 1806 AX 2372547.50 2375839.50 14 Thoth 1815 AX 2375839.50 2394646.50 13 Phamenoth 1866 AX 2394646.50 2394710.50 17 Pachon 1866 AX 2394710.50 2397383.50 8 Thoth 1874 AX 2397383.50 2400000.50 9 Hathyr 1881 AX 2400000.50 2409702.50 4 Payni 1907 AX 2409702.50 2415020.31 22 Choiak 1922 AX 2415020.31 2429702.50 5 Phamenoth 1962 AX 2429702.50 2439702.50 24 Epeiph 1989 AX 2439702.50 2440587.50 23 Choiak 1992 AX 2440587.50 2443817.50 26 Phaophi 2001 AX 2443817.50 2443818.50 27 Phaophi 2001 AX 2443818.50 2444244.50 27 Choiak 2002 AX 2444244.50 2449790.50 5 Phamenoth 2017 AX 2449790.50 2450138.50 17 Mecheir 2018 AX 2450138.50 2451544.50 22 Choiak 2022 AX 2451544.50 2459423.34 20 Epeiph 2043 AX 2459423.34 2456282.50 12 Choiak 2035 AX 2456282.50 2913943.00 14 Choiak 3288 AX 2913943.00 CALPAK_TEST013 For the Armenian calendar: JED_TO_YMDF_ARMENIAN: JED -> YMDF. YMDF_TO_JED_ARMENIAN: YMDF -> JED. JED (in) YMDF JED (out) j_prime = 1923185 1922867.50 1/01/01.00 1922867.50 j_prime = 1937065 1936747.50 39/01/11.00 1936747.50 j_prime = 1940669 1940351.50 48/11/30.00 1940351.50 j_prime = 1948638 1948320.50 70/09/29.00 1948320.50 j_prime = 1948756 1948438.50 71/01/22.00 1948438.50 j_prime = 1948757 1948439.50 71/01/23.00 1948439.50 j_prime = 1952380 1952062.50 80/13/01.00 1952062.50 j_prime = 1952385 1952067.50 81/01/01.00 1952067.50 j_prime = 2111018 2110700.50 515/08/14.00 2110700.50 j_prime = 2115190 2114872.50 527/01/16.00 2114872.50 j_prime = 2289743 2289425.50 1005/04/09.00 2289425.50 j_prime = 2299477 2299160.00 1031/12/13.50 2299160.00 j_prime = 2299478 2299161.00 1031/12/14.50 2299161.00 j_prime = 2333587 2333269.50 1125/05/23.00 2333269.50 j_prime = 2361538 2361221.00 1201/12/24.50 2361221.00 j_prime = 2361539 2361222.00 1201/12/25.50 2361222.00 j_prime = 2372865 2372547.50 1233/01/01.00 2372547.50 j_prime = 2376157 2375839.50 1242/01/08.00 2375839.50 j_prime = 2394964 2394646.50 1293/07/20.00 2394646.50 j_prime = 2395028 2394710.50 1293/09/24.00 2394710.50 j_prime = 2397701 2397383.50 1301/01/17.00 2397383.50 j_prime = 2400318 2400000.50 1308/03/19.00 2400000.50 j_prime = 2410020 2409702.50 1334/10/21.00 2409702.50 j_prime = 2415337 2415020.31 1349/05/13.81 2415020.31 j_prime = 2430020 2429702.50 1389/08/06.00 2429702.50 j_prime = 2440020 2439702.50 1416/13/01.00 2439702.50 j_prime = 2440905 2440587.50 1419/06/01.00 2440587.50 j_prime = 2444135 2443817.50 1428/04/06.00 2443817.50 j_prime = 2444136 2443818.50 1428/04/07.00 2443818.50 j_prime = 2444562 2444244.50 1429/06/08.00 2444244.50 j_prime = 2450108 2449790.50 1444/08/19.00 2449790.50 j_prime = 2450456 2450138.50 1445/08/02.00 2450138.50 j_prime = 2451862 2451544.50 1449/06/08.00 2451544.50 j_prime = 2459740 2459423.34 1471/01/06.84 2459423.34 j_prime = 2456600 2456282.50 1462/06/01.00 2456282.50 j_prime = 2914260 2913943.00 2716/04/11.50 2913943.00 CALPAK_TEST014 For the Bahai calendar: JED_TO_YMDF_BAHAI: JED -> YMDF. YMDF_TO_JED_BAHAI: YMDF -> JED. JED (in) YMDF JED (out) 2394646.50 1/01/01.00 2394646.50 2394710.50 1/04/08.00 2394710.50 2397383.50 8/10/11.00 2397383.50 2400000.50 15/13/14.00 2400000.50 2409702.50 42/05/06.00 2409702.50 2415020.31 56/16/01.81 2415020.31 2429702.50 96/20/13.00 2429702.50 2439702.50 124/07/19.00 2439702.50 2440587.50 126/16/02.00 2440587.50 2443817.50 135/13/02.00 2443817.50 2443818.50 135/13/03.00 2443818.50 2444244.50 136/16/07.00 2444244.50 2449790.50 151/20/13.00 2449790.50 2450138.50 152/18/19.00 2450138.50 2451544.50 156/16/02.00 2451544.50 2459423.34 178/07/15.84 2459423.34 2456282.50 169/15/10.00 2456282.50 2913943.00 1422/16/02.50 2913943.00 CALPAK_TEST015 For the Common calendar: JED_TO_YMDF_COMMON: JED -> YMDF. YMDF_TO_JED_COMMON: YMDF -> JED JED (in) YMDF JED (out) 0.00 BCE 4713/01/01.50 0.00 1.00 BCE 4713/01/02.50 1.00 259258.00 BCE 4004/10/23.50 259258.00 347998.50 BCE 3761/10/08.00 347998.50 584282.50 BCE 3114/09/06.00 584282.50 588465.75 BCE 3102/02/18.25 588465.75 758325.50 BCE 2637/03/08.00 758325.50 1438178.50 BCE 776/07/09.00 1438178.50 1446389.50 BCE 753/01/01.00 1446389.50 1448637.50 BCE 747/02/26.00 1448637.50 1448637.50 BCE 747/02/26.00 1448637.50 1607708.50 BCE 312/09/01.00 1607708.50 1607738.50 BCE 312/10/01.00 1607738.50 1713262.50 BCE 23/08/29.00 1713262.50 1721058.50 BCE 1/01/02.00 1721058.50 1721422.50 BCE 1/12/31.00 1721422.50 1721423.50 CE 1/01/01.00 1721423.50 1721425.50 CE 1/01/03.00 1721425.50 1721425.50 CE 1/01/03.00 1721425.50 1724220.50 CE 8/08/29.00 1724220.50 1741959.50 CE 57/03/24.00 1741959.50 1749994.50 CE 79/03/24.00 1749994.50 1825029.50 CE 284/08/29.00 1825029.50 1862836.50 CE 388/03/03.00 1862836.50 1922867.50 CE 552/07/11.00 1922867.50 1936747.50 CE 590/07/12.00 1936747.50 1940351.50 CE 600/05/24.00 1940351.50 1948320.50 CE 622/03/19.00 1948320.50 1948438.50 CE 622/07/15.00 1948438.50 1948439.50 CE 622/07/16.00 1948439.50 1952062.50 CE 632/06/16.00 1952062.50 1952067.50 CE 632/06/21.00 1952067.50 2110700.50 CE 1066/10/14.00 2110700.50 2114872.50 CE 1078/03/17.00 2114872.50 2289425.50 CE 1556/02/09.00 2289425.50 2299160.00 CE 1582/10/04.50 2299160.00 2299161.00 CE 1582/10/15.50 2299161.00 2333269.50 CE 1676/03/04.00 2333269.50 2361221.00 CE 1752/09/13.50 2361221.00 2361222.00 CE 1752/09/14.50 2361222.00 2372547.50 CE 1783/09/18.00 2372547.50 2375839.50 CE 1792/09/22.00 2375839.50 2394646.50 CE 1844/03/21.00 2394646.50 2394710.50 CE 1844/05/24.00 2394710.50 2397383.50 CE 1851/09/18.00 2397383.50 2400000.50 CE 1858/11/17.00 2400000.50 2409702.50 CE 1885/06/10.00 2409702.50 2415020.31 CE 1899/12/31.81 2415020.31 2429702.50 CE 1940/03/14.00 2429702.50 2439702.50 CE 1967/07/31.00 2439702.50 2440587.50 CE 1970/01/01.00 2440587.50 2443817.50 CE 1978/11/05.00 2443817.50 2443818.50 CE 1978/11/06.00 2443818.50 2444244.50 CE 1980/01/06.00 2444244.50 2449790.50 CE 1995/03/14.00 2449790.50 2450138.50 CE 1996/02/25.00 2450138.50 2451544.50 CE 2000/01/01.00 2451544.50 2459423.34 CE 2021/07/27.84 2459423.34 2456282.50 CE 2012/12/21.00 2456282.50 2913943.00 CE 3266/01/01.50 2913943.00 CALPAK_TEST016 For the Coptic calendar: JED_TO_YMDF_COPTIC: JED -> YMDF. YMDF_TO_JED_COPTIC: YMDF -> JED. JED (in) YMDF JED (out) 1825029.50 1/01/01.00 1825029.50 1862836.50 104/07/07.00 1862836.50 1922867.50 268/11/17.00 1922867.50 1936747.50 306/11/18.00 1936747.50 1940351.50 316/09/29.00 1940351.50 1948320.50 338/07/23.00 1948320.50 1948438.50 338/11/21.00 1948438.50 1948439.50 338/11/22.00 1948439.50 1952062.50 348/10/22.00 1952062.50 1952067.50 348/10/27.00 1952067.50 2110700.50 783/02/17.00 2110700.50 2114872.50 794/07/21.00 2114872.50 2289425.50 1272/06/14.00 2289425.50 2299160.00 1299/02/07.50 2299160.00 2299161.00 1299/02/08.50 2299161.00 2333269.50 1392/06/28.00 2333269.50 2361221.00 1469/01/05.50 2361221.00 2361222.00 1469/01/06.50 2361222.00 2372547.50 1500/01/09.00 2372547.50 2375839.50 1509/01/14.00 2375839.50 2394646.50 1560/07/13.00 2394646.50 2394710.50 1560/09/17.00 2394710.50 2397383.50 1568/01/08.00 2397383.50 2400000.50 1575/03/09.00 2400000.50 2409702.50 1601/10/04.00 2409702.50 2415020.31 1616/04/22.81 2415020.31 2429702.50 1656/07/05.00 2429702.50 2439702.50 1683/11/24.00 2439702.50 2440587.50 1686/04/23.00 2440587.50 2443817.50 1695/02/26.00 2443817.50 2443818.50 1695/02/27.00 2443818.50 2444244.50 1696/04/27.00 2444244.50 2449790.50 1711/07/05.00 2449790.50 2450138.50 1712/06/17.00 2450138.50 2451544.50 1716/04/22.00 2451544.50 2459423.34 1737/11/20.84 2459423.34 2456282.50 1729/04/12.00 2456282.50 2913943.00 2982/04/14.50 2913943.00 CALPAK_TEST017 For the Egyptian Civil calendar: JED_TO_YMDF_EG_CIVIL: JED -> YMDF. YMDF_TO_JED_EG_CIVIL: YMDF -> JED. JED (in) YMDF JED (out) 1448637.50 05 Epagomenai 0000 EN 1448637.50 1448637.50 05 Epagomenai 0000 EN 1448637.50 1607708.50 26 Payni 0436 EN 1607708.50 1607738.50 26 Epeiph 0436 EN 1607738.50 1713262.50 05 Epagomenai 0725 EN 1713262.50 1721058.50 11 Tybi 0747 EN 1721058.50 1721422.50 10 Tybi 0748 EN 1721422.50 1721423.50 11 Tybi 0748 EN 1721423.50 1721425.50 13 Tybi 0748 EN 1721425.50 1721425.50 13 Tybi 0748 EN 1721425.50 1724220.50 08 Thoth 0756 EN 1724220.50 1741959.50 17 Pharmouthi 0804 EN 1741959.50 1749994.50 22 Pharmouthi 0826 EN 1749994.50 1825029.50 17 Hathyr 1032 EN 1825029.50 1862836.50 19 Payni 1135 EN 1862836.50 1922867.50 05 Choiak 1300 EN 1922867.50 1936747.50 15 Choiak 1338 EN 1936747.50 1940351.50 29 Phaophi 1348 EN 1940351.50 1948320.50 03 Epagomenai 1369 EN 1948320.50 1948438.50 26 Choiak 1370 EN 1948438.50 1948439.50 27 Choiak 1370 EN 1948439.50 1952062.50 30 Hathyr 1380 EN 1952062.50 1952067.50 05 Choiak 1380 EN 1952067.50 2110700.50 18 Epeiph 1814 EN 2110700.50 2114872.50 20 Choiak 1826 EN 2114872.50 2289425.50 13 Phamenoth 2304 EN 2289425.50 2299160.00 12 Hathyr 2331 EN 2299160.00 2299161.00 13 Hathyr 2331 EN 2299161.00 2333269.50 27 Pharmouthi 2424 EN 2333269.50 2361221.00 23 Hathyr 2501 EN 2361221.00 2361222.00 24 Hathyr 2501 EN 2361222.00 2372547.50 05 Choiak 2532 EN 2372547.50 2375839.50 12 Choiak 2541 EN 2375839.50 2394646.50 24 Payni 2592 EN 2394646.50 2394710.50 28 Mesore 2592 EN 2394710.50 2397383.50 21 Choiak 2600 EN 2397383.50 2400000.50 23 Mecheir 2607 EN 2400000.50 2409702.50 20 Thoth 2634 EN 2409702.50 2415020.31 17 Pharmouthi 2648 EN 2415020.31 2429702.50 10 Epeiph 2688 EN 2429702.50 2439702.50 30 Hathyr 2716 EN 2439702.50 2440587.50 05 Pachon 2718 EN 2440587.50 2443817.50 10 Phamenoth 2727 EN 2443817.50 2443818.50 11 Phamenoth 2727 EN 2443818.50 2444244.50 12 Pachon 2728 EN 2444244.50 2449790.50 23 Epeiph 2743 EN 2449790.50 2450138.50 06 Epeiph 2744 EN 2450138.50 2451544.50 12 Pachon 2748 EN 2451544.50 2459423.34 10 Choiak 2770 EN 2459423.34 2456282.50 05 Pachon 2761 EN 2456282.50 2913943.00 15 Phamenoth 4015 EN 2913943.00 CALPAK_TEST0175 For the Egyptian Lunar calendar: JED_TO_YMDF_EG_LUNAR: JED -> YMDF. YMDF_TO_JED_EG_LUNAR: YMDF -> JED. JED (in) YMDF JED (out) 1448637.50 01 Akhet I 0001 EL 1448637.50 1448637.50 01 Akhet I 0001 EL 1448637.50 1607708.50 20 Shomu II 0436 EL 1607708.50 1607738.50 20 Shomu III 0436 EL 1607738.50 1713262.50 01 Akhet I 0726 EL 1713262.50 1721058.50 02 Peret II 0747 EL 1721058.50 1721422.50 11 Peret I 0748 EL 1721422.50 1721423.50 12 Peret I 0748 EL 1721423.50 1721425.50 14 Peret I 0748 EL 1721425.50 1721425.50 14 Peret I 0748 EL 1721425.50 1724220.50 03 Akhet I 0756 EL 1724220.50 1741959.50 25 Peret IV 0804 EL 1741959.50 1749994.50 27 Peret IV 0826 EL 1749994.50 1825029.50 24 Akhet III 1032 EL 1825029.50 1862836.50 03 Shomu III 1135 EL 1862836.50 1922867.50 28 Akhet IV 1300 EL 1922867.50 1936747.50 28 Akhet IV 1338 EL 1936747.50 1940351.50 29 Akhet II 1348 EL 1940351.50 1948320.50 25 Shomu V 1369 EL 1948320.50 1948438.50 25 Akhet IV 1370 EL 1948438.50 1948439.50 26 Akhet IV 1370 EL 1948439.50 1952062.50 16 Akhet III 1380 EL 1952062.50 1952067.50 21 Akhet III 1380 EL 1952067.50 2110700.50 15 Shomu III 1814 EL 2110700.50 2114872.50 23 Akhet IV 1826 EL 2114872.50 2289425.50 20 Peret III 2304 EL 2289425.50 2299160.00 08 Akhet III 2331 EL 2299160.00 2299161.00 09 Akhet III 2331 EL 2299161.00 2333269.50 11 Shomu I 2424 EL 2333269.50 2361221.00 25 Akhet III 2501 EL 2361221.00 2361222.00 26 Akhet III 2501 EL 2361222.00 2372547.50 13 Akhet IV 2532 EL 2372547.50 2375839.50 27 Akhet IV 2541 EL 2375839.50 2394646.50 23 Shomu II 2592 EL 2394646.50 2394710.50 28 Shomu IV 2592 EL 2394710.50 2397383.50 14 Peret I 2600 EL 2397383.50 2400000.50 02 Peret III 2607 EL 2400000.50 2409702.50 18 Akhet I 2634 EL 2409702.50 2415020.31 20 Peret IV 2648 EL 2415020.31 2429702.50 26 Shomu III 2688 EL 2429702.50 2439702.50 15 Akhet IV 2716 EL 2439702.50 2440587.50 14 Shomu I 2718 EL 2440587.50 2443817.50 25 Peret II 2727 EL 2443817.50 2443818.50 26 Peret II 2727 EL 2443818.50 2444244.50 09 Shomu I 2728 EL 2444244.50 2449790.50 04 Shomu IV 2743 EL 2449790.50 2450138.50 27 Shomu III 2744 EL 2450138.50 2451544.50 15 Shomu I 2748 EL 2451544.50 2459423.34 09 Akhet IV 2770 EL 2459423.34 2456282.50 28 Peret IV 2761 EL 2456282.50 2913943.00 21 Peret III 4015 EL 2913943.00 CALPAK_TEST018 For the English calendar, JED_TO_YMDF_ENGLISH: JED -> YMDF. YMDF_TO_JED_ENGLISH: YMDF -> JED. JED (in) YMDF JED (out) 0.00 BC OS 4713/01/01.50 0.00 1.00 BC OS 4713/01/02.50 1.00 259258.00 BC OS 4004/10/23.50 259258.00 347998.50 BC OS 3761/10/08.00 347998.50 584282.50 BC OS 3114/09/06.00 584282.50 588465.75 BC OS 3102/02/18.25 588465.75 758325.50 BC OS 2637/03/08.00 758325.50 1438178.50 BC OS 776/07/09.00 1438178.50 1446389.50 BC OS 753/01/01.00 1446389.50 1448637.50 BC OS 747/02/26.00 1448637.50 1448637.50 BC OS 747/02/26.00 1448637.50 1607708.50 BC OS 312/09/01.00 1607708.50 1607738.50 BC OS 312/10/01.00 1607738.50 1713262.50 BC OS 23/08/29.00 1713262.50 1721058.50 BC OS 1/01/02.00 1721058.50 1721422.50 BC OS 1/12/31.00 1721422.50 1721423.50 AD OS 1/01/01.00 1721423.50 1721425.50 AD OS 1/01/03.00 1721425.50 1721425.50 AD OS 1/01/03.00 1721425.50 1724220.50 AD OS 8/08/29.00 1724220.50 1741959.50 AD OS 57/03/24.00 1741959.50 1749994.50 AD OS 79/03/24.00 1749994.50 1825029.50 AD OS 284/08/29.00 1825029.50 1862836.50 AD OS 388/03/03.00 1862836.50 1922867.50 AD OS 552/07/11.00 1922867.50 1936747.50 AD OS 590/07/12.00 1936747.50 1940351.50 AD OS 600/05/24.00 1940351.50 1948320.50 AD OS 622/03/19.00 1948320.50 1948438.50 AD OS 622/07/15.00 1948438.50 1948439.50 AD OS 622/07/16.00 1948439.50 1952062.50 AD OS 632/06/16.00 1952062.50 1952067.50 AD OS 632/06/21.00 1952067.50 2110700.50 AD OS 1066/10/14.00 2110700.50 2114872.50 AD OS 1078/03/17.00 2114872.50 2289425.50 AD OS 1556/02/09.00 2289425.50 2299160.00 AD OS 1582/10/04.50 2299160.00 2299161.00 AD OS 1582/10/05.50 2299161.00 2333269.50 AD OS 1676/02/23.00 2333269.50 2361221.00 AD OS 1752/09/02.50 2361221.00 2361222.00 AD NS 1752/09/14.50 2361222.00 2372547.50 AD NS 1783/09/18.00 2372547.50 2375839.50 AD NS 1792/09/22.00 2375839.50 2394646.50 AD NS 1844/03/21.00 2394646.50 2394710.50 AD NS 1844/05/24.00 2394710.50 2397383.50 AD NS 1851/09/18.00 2397383.50 2400000.50 AD NS 1858/11/17.00 2400000.50 2409702.50 AD NS 1885/06/10.00 2409702.50 2415020.31 AD NS 1899/12/31.81 2415020.31 2429702.50 AD NS 1940/03/14.00 2429702.50 2439702.50 AD NS 1967/07/31.00 2439702.50 2440587.50 AD NS 1970/01/01.00 2440587.50 2443817.50 AD NS 1978/11/05.00 2443817.50 2443818.50 AD NS 1978/11/06.00 2443818.50 2444244.50 AD NS 1980/01/06.00 2444244.50 2449790.50 AD NS 1995/03/14.00 2449790.50 2450138.50 AD NS 1996/02/25.00 2450138.50 2451544.50 AD NS 2000/01/01.00 2451544.50 2459423.34 AD NS 2021/07/27.84 2459423.34 2456282.50 AD NS 2012/12/21.00 2456282.50 2913943.00 AD NS 3266/01/01.50 2913943.00 CALPAK_TEST019 For the Ethiopian calendar: JED_TO_YMDF_ETHIOPIAN: JED -> YMDF. YMDF_TO_JED_ETHIOPIAN: YMDF -> JED. JED (in) YMDF JED (out) 1724220.50 1/01/01.00 1724220.50 1741959.50 49/07/28.00 1741959.50 1749994.50 71/07/28.00 1749994.50 1825029.50 277/01/01.00 1825029.50 1862836.50 380/07/07.00 1862836.50 1922867.50 544/11/17.00 1922867.50 1936747.50 582/11/18.00 1936747.50 1940351.50 592/09/29.00 1940351.50 1948320.50 614/07/23.00 1948320.50 1948438.50 614/11/21.00 1948438.50 1948439.50 614/11/22.00 1948439.50 1952062.50 624/10/22.00 1952062.50 1952067.50 624/10/27.00 1952067.50 2110700.50 1059/02/17.00 2110700.50 2114872.50 1070/07/21.00 2114872.50 2289425.50 1548/06/14.00 2289425.50 2299160.00 1575/02/07.50 2299160.00 2299161.00 1575/02/08.50 2299161.00 2333269.50 1668/06/28.00 2333269.50 2361221.00 1745/01/05.50 2361221.00 2361222.00 1745/01/06.50 2361222.00 2372547.50 1776/01/09.00 2372547.50 2375839.50 1785/01/14.00 2375839.50 2394646.50 1836/07/13.00 2394646.50 2394710.50 1836/09/17.00 2394710.50 2397383.50 1844/01/08.00 2397383.50 2400000.50 1851/03/09.00 2400000.50 2409702.50 1877/10/04.00 2409702.50 2415020.31 1892/04/22.81 2415020.31 2429702.50 1932/07/05.00 2429702.50 2439702.50 1959/11/24.00 2439702.50 2440587.50 1962/04/23.00 2440587.50 2443817.50 1971/02/26.00 2443817.50 2443818.50 1971/02/27.00 2443818.50 2444244.50 1972/04/27.00 2444244.50 2449790.50 1987/07/05.00 2449790.50 2450138.50 1988/06/17.00 2450138.50 2451544.50 1992/04/22.00 2451544.50 2459423.34 2013/11/20.84 2459423.34 2456282.50 2005/04/12.00 2456282.50 2913943.00 3258/04/14.50 2913943.00 CALPAK_TEST020 For the Gregorian calendar: JED_TO_YMDF_GREGORIAN: JED -> YMDF. YMDF_TO_JED_GREGORIAN: YMDF -> JED. JED (in) YMDF JED (out) 0.00 BC -4714/11/24.50 0.00 1.00 BC -4714/11/25.50 1.00 259258.00 BC -4004/09/21.50 259258.00 347998.50 BC -3761/09/08.00 347998.50 584282.50 BC -3114/08/11.00 584282.50 588465.75 BC -3102/01/23.25 588465.75 758325.50 BC -2637/02/15.00 758325.50 1438178.50 BC -776/07/01.00 1438178.50 1446389.50 BC -754/12/24.00 1446389.50 1448637.50 BC -747/02/18.00 1448637.50 1448637.50 BC -747/02/18.00 1448637.50 1607708.50 BC -312/08/27.00 1607708.50 1607738.50 BC -312/09/26.00 1607738.50 1713262.50 BC -23/08/27.00 1713262.50 1721058.50 BC -2/12/31.00 1721058.50 1721422.50 BC -1/12/29.00 1721422.50 1721423.50 BC -1/12/30.00 1721423.50 1721425.50 AD 1/01/01.00 1721425.50 1721425.50 AD 1/01/01.00 1721425.50 1724220.50 AD 8/08/27.00 1724220.50 1741959.50 AD 57/03/22.00 1741959.50 1749994.50 AD 79/03/22.00 1749994.50 1825029.50 AD 284/08/29.00 1825029.50 1862836.50 AD 388/03/04.00 1862836.50 1922867.50 AD 552/07/13.00 1922867.50 1936747.50 AD 590/07/14.00 1936747.50 1940351.50 AD 600/05/27.00 1940351.50 1948320.50 AD 622/03/22.00 1948320.50 1948438.50 AD 622/07/18.00 1948438.50 1948439.50 AD 622/07/19.00 1948439.50 1952062.50 AD 632/06/19.00 1952062.50 1952067.50 AD 632/06/24.00 1952067.50 2110700.50 AD 1066/10/20.00 2110700.50 2114872.50 AD 1078/03/23.00 2114872.50 2289425.50 AD 1556/02/19.00 2289425.50 2299160.00 AD 1582/10/14.50 2299160.00 2299161.00 AD 1582/10/15.50 2299161.00 2333269.50 AD 1676/03/04.00 2333269.50 2361221.00 AD 1752/09/13.50 2361221.00 2361222.00 AD 1752/09/14.50 2361222.00 2372547.50 AD 1783/09/18.00 2372547.50 2375839.50 AD 1792/09/22.00 2375839.50 2394646.50 AD 1844/03/21.00 2394646.50 2394710.50 AD 1844/05/24.00 2394710.50 2397383.50 AD 1851/09/18.00 2397383.50 2400000.50 AD 1858/11/17.00 2400000.50 2409702.50 AD 1885/06/10.00 2409702.50 2415020.31 AD 1899/12/31.81 2415020.31 2429702.50 AD 1940/03/14.00 2429702.50 2439702.50 AD 1967/07/31.00 2439702.50 2440587.50 AD 1970/01/01.00 2440587.50 2443817.50 AD 1978/11/05.00 2443817.50 2443818.50 AD 1978/11/06.00 2443818.50 2444244.50 AD 1980/01/06.00 2444244.50 2449790.50 AD 1995/03/14.00 2449790.50 2450138.50 AD 1996/02/25.00 2450138.50 2451544.50 AD 2000/01/01.00 2451544.50 2459423.34 AD 2021/07/27.84 2459423.34 2456282.50 AD 2012/12/21.00 2456282.50 2913943.00 AD 3266/01/01.50 2913943.00 CALPAK_TEST165 For the Gregorian calendar: JED_TO_YMDF_GREGORIAN2: JED -> YMDF. YMDF_TO_JED_GREGORIAN: YMDF -> JED. JED (in) YMDF JED (out) 0.00 BC -4714/11/24.50 0.00 1.00 BC -4714/11/25.50 1.00 259258.00 BC -4004/09/21.50 259258.00 347998.50 BC -3761/09/08.00 347998.50 584282.50 BC -3114/08/11.00 584282.50 588465.75 BC -3102/01/23.25 588465.75 758325.50 BC -2637/02/15.00 758325.50 1438178.50 BC -776/07/01.00 1438178.50 1446389.50 BC -754/12/24.00 1446389.50 1448637.50 BC -747/02/18.00 1448637.50 1448637.50 BC -747/02/18.00 1448637.50 1607708.50 BC -312/08/27.00 1607708.50 1607738.50 BC -312/09/26.00 1607738.50 1713262.50 BC -23/08/27.00 1713262.50 1721058.50 BC -2/12/31.00 1721058.50 1721422.50 BC -1/12/29.00 1721422.50 1721423.50 BC -1/12/30.00 1721423.50 1721425.50 AD 1/01/01.00 1721425.50 1721425.50 AD 1/01/01.00 1721425.50 1724220.50 AD 8/08/27.00 1724220.50 1741959.50 AD 57/03/22.00 1741959.50 1749994.50 AD 79/03/22.00 1749994.50 1825029.50 AD 284/08/29.00 1825029.50 1862836.50 AD 388/03/04.00 1862836.50 1922867.50 AD 552/07/13.00 1922867.50 1936747.50 AD 590/07/14.00 1936747.50 1940351.50 AD 600/05/27.00 1940351.50 1948320.50 AD 622/03/22.00 1948320.50 1948438.50 AD 622/07/18.00 1948438.50 1948439.50 AD 622/07/19.00 1948439.50 1952062.50 AD 632/06/19.00 1952062.50 1952067.50 AD 632/06/24.00 1952067.50 2110700.50 AD 1066/10/20.00 2110700.50 2114872.50 AD 1078/03/23.00 2114872.50 2289425.50 AD 1556/02/19.00 2289425.50 2299160.00 AD 1582/10/14.50 2299160.00 2299161.00 AD 1582/10/15.50 2299161.00 2333269.50 AD 1676/03/04.00 2333269.50 2361221.00 AD 1752/09/13.50 2361221.00 2361222.00 AD 1752/09/14.50 2361222.00 2372547.50 AD 1783/09/18.00 2372547.50 2375839.50 AD 1792/09/22.00 2375839.50 2394646.50 AD 1844/03/21.00 2394646.50 2394710.50 AD 1844/05/24.00 2394710.50 2397383.50 AD 1851/09/18.00 2397383.50 2400000.50 AD 1858/11/17.00 2400000.50 2409702.50 AD 1885/06/10.00 2409702.50 2415020.31 AD 1899/12/31.81 2415020.31 2429702.50 AD 1940/03/14.00 2429702.50 2439702.50 AD 1967/07/31.00 2439702.50 2440587.50 AD 1970/01/01.00 2440587.50 2443817.50 AD 1978/11/05.00 2443817.50 2443818.50 AD 1978/11/06.00 2443818.50 2444244.50 AD 1980/01/06.00 2444244.50 2449790.50 AD 1995/03/14.00 2449790.50 2450138.50 AD 1996/02/25.00 2450138.50 2451544.50 AD 2000/01/01.00 2451544.50 2459423.34 AD 2021/07/27.84 2459423.34 2456282.50 AD 2012/12/21.00 2456282.50 2913943.00 AD 3266/01/01.50 2913943.00 CALPAK_TEST17 For the Hebrew calendar: JED_TO_YMDF_HEBREW: JED -> YMDF. YMDF_TO_JED_HEBREW: YMDF -> JED. JED (in) YMDF JED (out) 347998.50 01.00 Tishri 1 AM 347998.50 584282.50 10.00 Elul 647 AM 584282.50 588465.75 30.25 Shebat 659 AM 588465.75 758325.50 30.00 Adar 1124 AM 758325.50 1438178.50 28.00 Tammuz 2985 AM 1438178.50 1446389.50 01.00 Shebat 3008 AM 1446389.50 1448637.50 05.00 Adar 3014 AM 1448637.50 1448637.50 05.00 Adar 3014 AM 1448637.50 1607708.50 24.00 Elul 3449 AM 1607708.50 1607738.50 25.00 Tishri 3450 AM 1607738.50 1713262.50 06.00 Elul 3738 AM 1713262.50 1721058.50 06.00 Shebat 3760 AM 1721058.50 1721422.50 14.00 Tebet 3761 AM 1721422.50 1721423.50 15.00 Tebet 3761 AM 1721423.50 1721425.50 17.00 Tebet 3761 AM 1721425.50 1721425.50 17.00 Tebet 3761 AM 1721425.50 1724220.50 07.00 Elul 3768 AM 1724220.50 1741959.50 29.00 Veadar 3817 AM 1741959.50 1749994.50 01.00 Nisan 3839 AM 1749994.50 1825029.50 28.00 Elul 4044 AM 1825029.50 1862836.50 07.00 Veadar 4148 AM 1862836.50 1922867.50 03.00 Ab 4312 AM 1922867.50 1936747.50 04.00 Ab 4350 AM 1936747.50 1940351.50 04.00 Sivan 4360 AM 1940351.50 1948320.50 01.00 Nisan 4382 AM 1948320.50 1948438.50 01.00 Ab 4382 AM 1948438.50 1948439.50 02.00 Ab 4382 AM 1948439.50 1952062.50 21.00 Sivan 4392 AM 1952062.50 1952067.50 26.00 Sivan 4392 AM 1952067.50 2110700.50 21.00 Tishri 4827 AM 2110700.50 2114872.50 29.00 Adar 4838 AM 2114872.50 2289425.50 27.00 Shebat 5316 AM 2289425.50 2299160.00 17.50 Tishri 5343 AM 2299160.00 2299161.00 18.50 Tishri 5343 AM 2299161.00 2333269.50 18.00 Adar 5436 AM 2333269.50 2361221.00 04.50 Tishri 5513 AM 2361221.00 2361222.00 05.50 Tishri 5513 AM 2361222.00 2372547.50 20.00 Elul 5543 AM 2372547.50 2375839.50 05.00 Tishri 5553 AM 2375839.50 2394646.50 02.00 Nisan 5604 AM 2394646.50 2394710.50 07.00 Sivan 5604 AM 2394710.50 2397383.50 20.00 Elul 5611 AM 2397383.50 2400000.50 09.00 Kislev 5619 AM 2400000.50 2409702.50 26.00 Sivan 5645 AM 2409702.50 2415020.31 28.81 Tebet 5660 AM 2415020.31 2429702.50 03.00 Veadar 5700 AM 2429702.50 2439702.50 22.00 Tammuz 5727 AM 2439702.50 2440587.50 22.00 Tebet 5730 AM 2440587.50 2443817.50 04.00 Heshvan 5739 AM 2443817.50 2443818.50 05.00 Heshvan 5739 AM 2443818.50 2444244.50 16.00 Tebet 5740 AM 2444244.50 2449790.50 11.00 Veadar 5755 AM 2449790.50 2450138.50 04.00 Adar 5756 AM 2450138.50 2451544.50 22.00 Tebet 5760 AM 2451544.50 2459423.34 17.84 Ab 5781 AM 2459423.34 2456282.50 07.00 Tebet 5773 AM 2456282.50 2913943.00 30.50 Kislev 7026 AM 2913943.00 CALPAK_TEST175 For the Hindu Solar calendar: JED_TO_YMDF_HINDU_SOLAR: JED -> YMDF. YMDF_TO_JED_HINDU_SOLAR: YMDF -> JED. JED (in) YMDF JED (out) 588465.75 0/01/01.00 588465.75 758325.50 465/01/15.75 758325.82 1438178.50 2326/04/31.75 1438179.68 1446389.50 2348/10/24.75 1446391.00 1448637.50 2354/12/19.75 1448638.43 1448637.50 2354/12/19.75 1448638.43 1607708.50 2790/06/20.75 1607709.62 1607738.50 2790/07/20.75 1607740.06 1713262.50 3079/06/14.75 1713263.40 1721058.50 3100/10/18.75 1721059.59 1721422.50 3101/10/17.75 1721423.85 1721423.50 3101/10/18.75 1721424.85 1721425.50 3101/10/20.75 1721426.85 1721425.50 3101/10/20.75 1721426.85 1724220.50 3109/06/14.75 1724221.17 1741959.50 3158/01/07.75 1741959.65 1749994.50 3180/01/07.75 1749995.35 1825029.50 3385/06/12.75 1825030.58 1862836.50 3488/12/15.75 1862837.86 1922867.50 3653/04/21.75 1922868.05 1936747.50 3691/04/21.75 1936747.88 1940351.50 3701/03/04.75 1940353.03 1948320.50 3722/12/28.75 1948321.41 1948438.50 3723/04/24.75 1948439.17 1948439.50 3723/04/25.75 1948440.17 1952062.50 3733/03/27.75 1952064.31 1952067.50 3733/04/01.75 1952068.75 2110700.50 4167/07/20.75 2110701.37 2114872.50 4178/12/22.75 2114873.41 2289425.50 4656/11/12.75 2289426.65 2299160.00 4683/07/07.25 2299161.39 2299161.00 4683/07/08.25 2299162.39 2333269.50 4776/11/25.75 2333270.70 2361221.00 4853/06/04.25 2361221.94 2361222.00 4853/06/05.25 2361222.94 2372547.50 4884/06/07.75 2372548.46 2375839.50 4893/06/11.75 2375839.79 2394646.50 4944/12/08.75 2394647.61 2394710.50 4945/02/11.75 2394711.49 2397383.50 4952/06/05.75 2397384.05 2400000.50 4959/08/04.75 2400000.74 2409702.50 4986/02/27.75 2409703.10 2415020.31 5000/09/19.56 2415021.60 2429702.50 5040/11/29.75 2429703.01 2439702.50 5068/04/15.75 2439703.19 2440587.50 5070/09/18.75 2440588.90 2443817.50 5079/07/21.75 2443818.35 2443818.50 5079/07/22.75 2443819.35 2444244.50 5080/09/22.75 2444245.49 2449790.50 5095/11/28.75 2449791.25 2450138.50 5096/11/11.75 2450139.51 2451544.50 5100/09/17.75 2451545.66 2459423.34 5122/04/12.59 2459424.00 2456282.50 5113/09/06.75 2456283.03 2913943.00 6366/08/28.25 2913943.31 CALPAK_TEST18 For the Islamic A calendar: JED_TO_YMDF_ISLAMIC_A: JED -> YMDF. YMDF_TO_JED_ISLAMIC_A: YMDF -> JED. JED (in) YMDF JED (out) 1948438.50 AH 1/01/01.00 1948438.50 1948439.50 AH 1/01/02.00 1948439.50 1952062.50 AH 11/03/22.00 1952062.50 1952067.50 AH 11/03/27.00 1952067.50 2110700.50 AH 458/11/22.00 2110700.50 2114872.50 AH 470/09/01.00 2114872.50 2289425.50 AH 963/03/28.00 2289425.50 2299160.00 AH 990/09/17.50 2299160.00 2299161.00 AH 990/09/18.50 2299161.00 2333269.50 AH 1086/12/19.00 2333269.50 2361221.00 AH 1165/11/05.50 2361221.00 2361222.00 AH 1165/11/06.50 2361222.00 2372547.50 AH 1197/10/21.00 2372547.50 2375839.50 AH 1207/02/06.00 2375839.50 2394646.50 AH 1260/03/02.00 2394646.50 2394710.50 AH 1260/05/07.00 2394710.50 2397383.50 AH 1267/11/23.00 2397383.50 2400000.50 AH 1275/04/11.00 2400000.50 2409702.50 AH 1302/08/27.00 2409702.50 2415020.31 AH 1317/08/28.81 2415020.31 2429702.50 AH 1359/02/05.00 2429702.50 2439702.50 AH 1387/04/24.00 2439702.50 2440587.50 AH 1389/10/23.00 2440587.50 2443817.50 AH 1398/12/05.00 2443817.50 2443818.50 AH 1398/12/06.00 2443818.50 2444244.50 AH 1400/02/18.00 2444244.50 2449790.50 AH 1415/10/13.00 2449790.50 2450138.50 AH 1416/10/06.00 2450138.50 2451544.50 AH 1420/09/25.00 2451544.50 2459423.34 AH 1442/12/18.84 2459423.34 2456282.50 AH 1434/02/08.00 2456282.50 2913943.00 AH 2725/08/03.50 2913943.00 CALPAK_TEST185 For the Islamic A calendar: JED_TO_YMDF_ISLAMIC_A: JED -> YMDF. YMDF_TO_JED_ISLAMIC_A2: YMDF -> JED. JED (in) YMDF JED (out) 1948438.50 AH 1/01/01.00 1948438.50 1948439.50 AH 1/01/02.00 1948439.50 1952062.50 AH 11/03/22.00 1952062.50 1952067.50 AH 11/03/27.00 1952067.50 2110700.50 AH 458/11/22.00 2110700.50 2114872.50 AH 470/09/01.00 2114872.50 2289425.50 AH 963/03/28.00 2289425.50 2299160.00 AH 990/09/17.50 2299160.00 2299161.00 AH 990/09/18.50 2299161.00 2333269.50 AH 1086/12/19.00 2333269.50 2361221.00 AH 1165/11/05.50 2361221.00 2361222.00 AH 1165/11/06.50 2361222.00 2372547.50 AH 1197/10/21.00 2372547.50 2375839.50 AH 1207/02/06.00 2375839.50 2394646.50 AH 1260/03/02.00 2394646.50 2394710.50 AH 1260/05/07.00 2394710.50 2397383.50 AH 1267/11/23.00 2397383.50 2400000.50 AH 1275/04/11.00 2400000.50 2409702.50 AH 1302/08/27.00 2409702.50 2415020.31 AH 1317/08/28.81 2415020.31 2429702.50 AH 1359/02/05.00 2429702.50 2439702.50 AH 1387/04/24.00 2439702.50 2440587.50 AH 1389/10/23.00 2440587.50 2443817.50 AH 1398/12/05.00 2443817.50 2443818.50 AH 1398/12/06.00 2443818.50 2444244.50 AH 1400/02/18.00 2444244.50 2449790.50 AH 1415/10/13.00 2449790.50 2450138.50 AH 1416/10/06.00 2450138.50 2451544.50 AH 1420/09/25.00 2451544.50 2459423.34 AH 1442/12/18.84 2459423.34 2456282.50 AH 1434/02/08.00 2456282.50 2913943.00 AH 2725/08/03.50 2913943.00 CALPAK_TEST19 For the Islamic B calendar: JED_TO_YMDF_ISLAMIC_B: JED -> YMDF. YMDF_TO_JED_ISLAMIC_B: YMDF -> JED. JED (in) YMDF JED (out) 1948439.50 AH 1/01/01.00 1948439.50 1952062.50 AH 11/03/21.00 1952062.50 1952067.50 AH 11/03/26.00 1952067.50 2110700.50 AH 458/11/21.00 2110700.50 2114872.50 AH 470/08/29.00 2114872.50 2289425.50 AH 963/03/27.00 2289425.50 2299160.00 AH 990/09/16.50 2299160.00 2299161.00 AH 990/09/17.50 2299161.00 2333269.50 AH 1086/12/18.00 2333269.50 2361221.00 AH 1165/11/04.50 2361221.00 2361222.00 AH 1165/11/05.50 2361222.00 2372547.50 AH 1197/10/20.00 2372547.50 2375839.50 AH 1207/02/05.00 2375839.50 2394646.50 AH 1260/03/01.00 2394646.50 2394710.50 AH 1260/05/06.00 2394710.50 2397383.50 AH 1267/11/22.00 2397383.50 2400000.50 AH 1275/04/10.00 2400000.50 2409702.50 AH 1302/08/26.00 2409702.50 2415020.31 AH 1317/08/27.81 2415020.31 2429702.50 AH 1359/02/04.00 2429702.50 2439702.50 AH 1387/04/23.00 2439702.50 2440587.50 AH 1389/10/22.00 2440587.50 2443817.50 AH 1398/12/04.00 2443817.50 2443818.50 AH 1398/12/05.00 2443818.50 2444244.50 AH 1400/02/17.00 2444244.50 2449790.50 AH 1415/10/12.00 2449790.50 2450138.50 AH 1416/10/05.00 2450138.50 2451544.50 AH 1420/09/24.00 2451544.50 2459423.34 AH 1442/12/17.84 2459423.34 2456282.50 AH 1434/02/07.00 2456282.50 2913943.00 AH 2725/08/02.50 2913943.00 CALPAK_TEST195 For the Jelali calendar: JED_TO_YMDF_JELALI: JED -> YMDF. YMDF_TO_JED_JELALI: YMDF -> JED. JED (in) YMDF JED (out) 2114872.50 1/01/01.00 2114872.50 2289425.50 478/11/30.00 2289425.50 2299160.00 505/07/22.50 2299160.00 2299161.00 505/07/23.50 2299161.00 2333269.50 598/12/14.00 2333269.50 2361221.00 675/06/21.50 2361221.00 2361222.00 675/06/22.50 2361222.00 2372547.50 706/06/25.00 2372547.50 2375839.50 715/06/30.00 2375839.50 2394646.50 766/12/29.00 2394646.50 2394710.50 767/02/28.00 2394710.50 2397383.50 774/06/24.00 2397383.50 2400000.50 781/08/24.00 2400000.50 2409702.50 808/03/15.00 2409702.50 2415020.31 822/10/08.81 2415020.31 2429702.50 862/12/21.00 2429702.50 2439702.50 890/05/04.00 2439702.50 2440587.50 892/10/09.00 2440587.50 2443817.50 901/08/11.00 2443817.50 2443818.50 901/08/12.00 2443818.50 2444244.50 902/10/13.00 2444244.50 2449790.50 917/12/20.00 2449790.50 2450138.50 918/12/03.00 2450138.50 2451544.50 922/10/08.00 2451544.50 2459423.34 944/05/01.84 2459423.34 2456282.50 935/09/28.00 2456282.50 2913943.00 2188/09/30.50 2913943.00 CALPAK_TEST20 For the Julian calendar: JED_TO_YMDF_JULIAN: JED -> YMDF. YMDF_TO_JED_JULIAN: YMDF -> JED. JED (in) YMDF JED (out) 0.00 BC 4713/01/01.50 0.00 1.00 BC 4713/01/02.50 1.00 259258.00 BC 4004/10/23.50 259258.00 347998.50 BC 3761/10/08.00 347998.50 584282.50 BC 3114/09/06.00 584282.50 588465.75 BC 3102/02/18.25 588465.75 758325.50 BC 2637/03/08.00 758325.50 1438178.50 BC 776/07/09.00 1438178.50 1446389.50 BC 753/01/01.00 1446389.50 1448637.50 BC 747/02/26.00 1448637.50 1448637.50 BC 747/02/26.00 1448637.50 1607708.50 BC 312/09/01.00 1607708.50 1607738.50 BC 312/10/01.00 1607738.50 1713262.50 BC 23/08/29.00 1713262.50 1721058.50 BC 1/01/02.00 1721058.50 1721422.50 BC 1/12/31.00 1721422.50 1721423.50 AD 1/01/01.00 1721423.50 1721425.50 AD 1/01/03.00 1721425.50 1721425.50 AD 1/01/03.00 1721425.50 1724220.50 AD 8/08/29.00 1724220.50 1741959.50 AD 57/03/24.00 1741959.50 1749994.50 AD 79/03/24.00 1749994.50 1825029.50 AD 284/08/29.00 1825029.50 1862836.50 AD 388/03/03.00 1862836.50 1922867.50 AD 552/07/11.00 1922867.50 1936747.50 AD 590/07/12.00 1936747.50 1940351.50 AD 600/05/24.00 1940351.50 1948320.50 AD 622/03/19.00 1948320.50 1948438.50 AD 622/07/15.00 1948438.50 1948439.50 AD 622/07/16.00 1948439.50 1952062.50 AD 632/06/16.00 1952062.50 1952067.50 AD 632/06/21.00 1952067.50 2110700.50 AD 1066/10/14.00 2110700.50 2114872.50 AD 1078/03/17.00 2114872.50 2289425.50 AD 1556/02/09.00 2289425.50 2299160.00 AD 1582/10/04.50 2299160.00 2299161.00 AD 1582/10/05.50 2299161.00 2333269.50 AD 1676/02/23.00 2333269.50 2361221.00 AD 1752/09/02.50 2361221.00 2361222.00 AD 1752/09/03.50 2361222.00 2372547.50 AD 1783/09/07.00 2372547.50 2375839.50 AD 1792/09/11.00 2375839.50 2394646.50 AD 1844/03/09.00 2394646.50 2394710.50 AD 1844/05/12.00 2394710.50 2397383.50 AD 1851/09/06.00 2397383.50 2400000.50 AD 1858/11/05.00 2400000.50 2409702.50 AD 1885/05/29.00 2409702.50 2415020.31 AD 1899/12/19.81 2415020.31 2429702.50 AD 1940/03/01.00 2429702.50 2439702.50 AD 1967/07/18.00 2439702.50 2440587.50 AD 1969/12/19.00 2440587.50 2443817.50 AD 1978/10/23.00 2443817.50 2443818.50 AD 1978/10/24.00 2443818.50 2444244.50 AD 1979/12/24.00 2444244.50 2449790.50 AD 1995/03/01.00 2449790.50 2450138.50 AD 1996/02/12.00 2450138.50 2451544.50 AD 1999/12/19.00 2451544.50 2459423.34 AD 2021/07/14.84 2459423.34 2456282.50 AD 2012/12/08.00 2456282.50 2913943.00 AD 3265/12/10.50 2913943.00 CALPAK_TEST21 For the Julian calendar: JED_TO_YMDF_JULIAN2: JED -> YMDF. YMDF_TO_JED_JULIAN2: YMDF -> JED. JED (in) YMDF JED (out) 0.00 BC 4713/01/01.50 0.00 1.00 BC 4713/01/02.50 1.00 259258.00 BC 4004/10/23.50 259258.00 347998.50 BC 3761/10/08.00 347998.50 584282.50 BC 3114/09/06.00 584282.50 588465.75 BC 3102/02/18.25 588465.75 758325.50 BC 2637/03/08.00 758325.50 1438178.50 BC 776/07/09.00 1438178.50 1446389.50 BC 753/01/01.00 1446389.50 1448637.50 BC 747/02/26.00 1448637.50 1448637.50 BC 747/02/26.00 1448637.50 1607708.50 BC 312/09/01.00 1607708.50 1607738.50 BC 312/10/01.00 1607738.50 1713262.50 BC 23/08/29.00 1713262.50 1721058.50 BC 1/01/02.00 1721058.50 1721422.50 BC 1/12/31.00 1721422.50 1721423.50 AD 1/01/01.00 1721423.50 1721425.50 AD 1/01/03.00 1721425.50 1721425.50 AD 1/01/03.00 1721425.50 1724220.50 AD 8/08/29.00 1724220.50 1741959.50 AD 57/03/24.00 1741959.50 1749994.50 AD 79/03/24.00 1749994.50 1825029.50 AD 284/08/29.00 1825029.50 1862836.50 AD 388/03/03.00 1862836.50 1922867.50 AD 552/07/11.00 1922867.50 1936747.50 AD 590/07/12.00 1936747.50 1940351.50 AD 600/05/24.00 1940351.50 1948320.50 AD 622/03/19.00 1948320.50 1948438.50 AD 622/07/15.00 1948438.50 1948439.50 AD 622/07/16.00 1948439.50 1952062.50 AD 632/06/16.00 1952062.50 1952067.50 AD 632/06/21.00 1952067.50 2110700.50 AD 1066/10/14.00 2110700.50 2114872.50 AD 1078/03/17.00 2114872.50 2289425.50 AD 1556/02/09.00 2289425.50 2299160.00 AD 1582/10/04.50 2299160.00 2299161.00 AD 1582/10/05.50 2299161.00 2333269.50 AD 1676/02/23.00 2333269.50 2361221.00 AD 1752/09/02.50 2361221.00 2361222.00 AD 1752/09/03.50 2361222.00 2372547.50 AD 1783/09/07.00 2372547.50 2375839.50 AD 1792/09/11.00 2375839.50 2394646.50 AD 1844/03/09.00 2394646.50 2394710.50 AD 1844/05/12.00 2394710.50 2397383.50 AD 1851/09/06.00 2397383.50 2400000.50 AD 1858/11/05.00 2400000.50 2409702.50 AD 1885/05/29.00 2409702.50 2415020.31 AD 1899/12/19.81 2415020.31 2429702.50 AD 1940/03/01.00 2429702.50 2439702.50 AD 1967/07/18.00 2439702.50 2440587.50 AD 1969/12/19.00 2440587.50 2443817.50 AD 1978/10/23.00 2443817.50 2443818.50 AD 1978/10/24.00 2443818.50 2444244.50 AD 1979/12/24.00 2444244.50 2449790.50 AD 1995/03/01.00 2449790.50 2450138.50 AD 1996/02/12.00 2450138.50 2451544.50 AD 1999/12/19.00 2451544.50 2459423.34 AD 2021/07/14.84 2459423.34 2456282.50 AD 2012/12/08.00 2456282.50 2913943.00 AD 3265/12/10.50 2913943.00 CALPAK_TEST215 For the Julian calendar: JED_TO_YMDF_JULIAN3: JED -> YMDF. YMDF_TO_JED_JULIAN: YMDF -> JED. JED (in) YMDF JED (out) 0.00 BC 4713/01/01.50 0.00 1.00 BC 4713/01/02.50 1.00 259258.00 BC 4004/10/23.50 259258.00 347998.50 BC 3761/10/08.00 347998.50 584282.50 BC 3114/09/06.00 584282.50 588465.75 BC 3102/02/18.25 588465.75 758325.50 BC 2637/03/08.00 758325.50 1438178.50 BC 776/07/09.00 1438178.50 1446389.50 BC 753/01/01.00 1446389.50 1448637.50 BC 747/02/26.00 1448637.50 1448637.50 BC 747/02/26.00 1448637.50 1607708.50 BC 312/09/01.00 1607708.50 1607738.50 BC 312/10/01.00 1607738.50 1713262.50 BC 23/08/29.00 1713262.50 1721058.50 BC 1/01/02.00 1721058.50 y = -1 1721422.50 BC 1/12/31.00 1721422.50 1721423.50 AD 1/01/01.00 1721423.50 1721425.50 AD 1/01/03.00 1721425.50 1721425.50 AD 1/01/03.00 1721425.50 1724220.50 AD 8/08/29.00 1724220.50 1741959.50 AD 57/03/24.00 1741959.50 1749994.50 AD 79/03/24.00 1749994.50 1825029.50 AD 284/08/29.00 1825029.50 1862836.50 AD 388/03/03.00 1862836.50 1922867.50 AD 552/07/11.00 1922867.50 1936747.50 AD 590/07/12.00 1936747.50 1940351.50 AD 600/05/24.00 1940351.50 1948320.50 AD 622/03/19.00 1948320.50 1948438.50 AD 622/07/15.00 1948438.50 1948439.50 AD 622/07/16.00 1948439.50 1952062.50 AD 632/06/16.00 1952062.50 1952067.50 AD 632/06/21.00 1952067.50 2110700.50 AD 1066/10/14.00 2110700.50 2114872.50 AD 1078/03/17.00 2114872.50 2289425.50 AD 1556/02/09.00 2289425.50 2299160.00 AD 1582/10/04.50 2299160.00 2299161.00 AD 1582/10/05.50 2299161.00 2333269.50 AD 1676/02/23.00 2333269.50 2361221.00 AD 1752/09/02.50 2361221.00 2361222.00 AD 1752/09/03.50 2361222.00 2372547.50 AD 1783/09/07.00 2372547.50 2375839.50 AD 1792/09/11.00 2375839.50 2394646.50 AD 1844/03/09.00 2394646.50 2394710.50 AD 1844/05/12.00 2394710.50 2397383.50 AD 1851/09/06.00 2397383.50 2400000.50 AD 1858/11/05.00 2400000.50 2409702.50 AD 1885/05/29.00 2409702.50 2415020.31 AD 1899/12/19.81 2415020.31 2429702.50 AD 1940/03/01.00 2429702.50 2439702.50 AD 1967/07/18.00 2439702.50 2440587.50 AD 1969/12/19.00 2440587.50 2443817.50 AD 1978/10/23.00 2443817.50 2443818.50 AD 1978/10/24.00 2443818.50 2444244.50 AD 1979/12/24.00 2444244.50 2449790.50 AD 1995/03/01.00 2449790.50 2450138.50 AD 1996/02/12.00 2450138.50 2451544.50 AD 1999/12/19.00 2451544.50 2459423.34 AD 2021/07/14.84 2459423.34 2456282.50 AD 2012/12/08.00 2456282.50 2913943.00 AD 3265/12/10.50 2913943.00 CALPAK_TEST22 For the Khwarizmian calendar: JED_TO_YMDF_KHWARIZMIAN: JED -> YMDF. YMDF_TO_JED_KHWARIZMIAN: YMDF -> JED. JED (in) YMDF JED (out) 1952067.50 1/01/01.00 1952067.50 2110700.50 435/08/14.00 2110700.50 2114872.50 447/01/16.00 2114872.50 2289425.50 925/04/09.00 2289425.50 2299160.00 951/12/13.50 2299160.00 2299161.00 951/12/14.50 2299161.00 2333269.50 1045/05/23.00 2333269.50 2361221.00 1121/12/24.50 2361221.00 2361222.00 1121/12/25.50 2361222.00 2372547.50 1153/01/01.00 2372547.50 2375839.50 1162/01/08.00 2375839.50 2394646.50 1213/07/20.00 2394646.50 2394710.50 1213/09/24.00 2394710.50 2397383.50 1221/01/17.00 2397383.50 2400000.50 1228/03/19.00 2400000.50 2409702.50 1254/10/21.00 2409702.50 2415020.31 1269/05/13.81 2415020.31 2429702.50 1309/08/06.00 2429702.50 2439702.50 1336/13/01.00 2439702.50 2440587.50 1339/06/01.00 2440587.50 2443817.50 1348/04/06.00 2443817.50 2443818.50 1348/04/07.00 2443818.50 2444244.50 1349/06/08.00 2444244.50 2449790.50 1364/08/19.00 2449790.50 2450138.50 1365/08/02.00 2450138.50 2451544.50 1369/06/08.00 2451544.50 2459423.34 1391/01/06.84 2459423.34 2456282.50 1382/06/01.00 2456282.50 2913943.00 2636/04/11.50 2913943.00 CALPAK_TEST23 For the Macedonian calendar: JED_TO_YMDF_MACEDONIAN: JED -> YMDF. YMDF_TO_JED_MACEDONIAN: YMDF -> JED. JED (in) YMDF JED (out) 1607708.50 1/01/01.00 1607708.50 1607738.50 1/02/01.00 1607738.50 1713262.50 289/12/29.00 1713262.50 1721058.50 311/05/02.00 1721058.50 1721422.50 312/04/31.00 1721422.50 1721423.50 312/05/01.00 1721423.50 1721425.50 312/05/03.00 1721425.50 1721425.50 312/05/03.00 1721425.50 1724220.50 319/12/29.00 1724220.50 1741959.50 368/07/24.00 1741959.50 1749994.50 390/07/24.00 1749994.50 1825029.50 595/12/29.00 1825029.50 1862836.50 699/07/03.00 1862836.50 1922867.50 863/11/11.00 1922867.50 1936747.50 901/11/12.00 1936747.50 1940351.50 911/09/24.00 1940351.50 1948320.50 933/07/19.00 1948320.50 1948438.50 933/11/15.00 1948438.50 1948439.50 933/11/16.00 1948439.50 1952062.50 943/10/16.00 1952062.50 1952067.50 943/10/21.00 1952067.50 2110700.50 1378/02/14.00 2110700.50 2114872.50 1389/07/17.00 2114872.50 2289425.50 1867/06/09.00 2289425.50 2299160.00 1894/02/04.50 2299160.00 2299161.00 1894/02/05.50 2299161.00 2333269.50 1987/06/23.00 2333269.50 2361221.00 2064/01/02.50 2361221.00 2361222.00 2064/01/03.50 2361222.00 2372547.50 2095/01/07.00 2372547.50 2375839.50 2104/01/11.00 2375839.50 2394646.50 2155/07/09.00 2394646.50 2394710.50 2155/09/12.00 2394710.50 2397383.50 2163/01/06.00 2397383.50 2400000.50 2170/03/05.00 2400000.50 2409702.50 2196/09/29.00 2409702.50 2415020.31 2211/04/19.81 2415020.31 2429702.50 2251/07/01.00 2429702.50 2439702.50 2278/11/18.00 2439702.50 2440587.50 2281/04/19.00 2440587.50 2443817.50 2290/02/23.00 2443817.50 2443818.50 2290/02/24.00 2443818.50 2444244.50 2291/04/24.00 2444244.50 2449790.50 2306/07/01.00 2449790.50 2450138.50 2307/06/12.00 2450138.50 2451544.50 2311/04/19.00 2451544.50 2459423.34 2332/11/14.84 2459423.34 2456282.50 2324/04/08.00 2456282.50 2913943.00 3577/04/10.50 2913943.00 CALPAK_TEST24 For the Persian calendar: JED_TO_YMDF_PERSIAN: JED -> YMDF. YMDF_TO_JED_PERSIAN: YMDF -> JED. JED (in) YMDF JED (out) 1952062.50 1/01/01.00 1952062.50 1952067.50 1/01/06.00 1952067.50 2110700.50 435/08/19.00 2110700.50 2114872.50 447/01/21.00 2114872.50 2289425.50 925/04/14.00 2289425.50 2299160.00 951/13/13.50 2299160.00 2299161.00 951/13/14.50 2299161.00 2333269.50 1045/05/28.00 2333269.50 2361221.00 1121/13/24.50 2361221.00 2361222.00 1121/13/25.50 2361222.00 2372547.50 1153/01/06.00 2372547.50 2375839.50 1162/01/13.00 2375839.50 2394646.50 1213/07/25.00 2394646.50 2394710.50 1213/10/24.00 2394710.50 2397383.50 1221/01/22.00 2397383.50 2400000.50 1228/03/24.00 2400000.50 2409702.50 1254/11/21.00 2409702.50 2415020.31 1269/05/18.81 2415020.31 2429702.50 1309/08/11.00 2429702.50 2439702.50 1337/01/01.00 2439702.50 2440587.50 1339/06/06.00 2440587.50 2443817.50 1348/04/11.00 2443817.50 2443818.50 1348/04/12.00 2443818.50 2444244.50 1349/06/13.00 2444244.50 2449790.50 1364/08/24.00 2449790.50 2450138.50 1365/08/07.00 2450138.50 2451544.50 1369/06/13.00 2451544.50 2459423.34 1391/01/11.84 2459423.34 2456282.50 1382/06/06.00 2456282.50 2913943.00 2636/04/16.50 2913943.00 CALPAK_TEST25 For the Republican calendar: JED_TO_YMDF_REPUBLICAN: JED -> YMDF. YMDF_TO_JED_REPUBLICAN: YMDF -> JED. JED (in) YMDF JED (out) 2375839.50 ER 1/01/01.00 2375839.50 2394646.50 ER 52/06/30.00 2394646.50 2394710.50 ER 52/09/04.00 2394710.50 2397383.50 ER 59/13/01.00 2397383.50 2400000.50 ER 67/02/26.00 2400000.50 2409702.50 ER 93/09/21.00 2409702.50 2415020.31 ER 108/04/10.81 2415020.31 2429702.50 ER 148/06/23.00 2429702.50 2439702.50 ER 175/11/12.00 2439702.50 2440587.50 ER 178/04/11.00 2440587.50 2443817.50 ER 187/02/14.00 2443817.50 2443818.50 ER 187/02/15.00 2443818.50 2444244.50 ER 188/04/15.00 2444244.50 2449790.50 ER 203/06/24.00 2449790.50 2450138.50 ER 204/06/06.00 2450138.50 2451544.50 ER 208/04/11.00 2451544.50 2459423.34 ER 229/11/09.84 2459423.34 2456282.50 ER 221/04/01.00 2456282.50 2913943.00 ER 1474/04/12.50 2913943.00 CALPAK_TEST255 For the Roman calendar: JED_TO_YMDF_ROMAN: JED -> YMDF. YMDF_TO_JED_ROMAN: YMDF -> JED. JED (in) YMDF JED (out) 1446389.50 Kalends Januarius I AUC 1446389.50 1448637.50 Ante diem IV Kalends Martius VII AUC 1448637.50 1448637.50 Ante diem IV Kalends Martius VII AUC 1448637.50 1607708.50 Kalends September CDXLII AUC 1607708.50 1607738.50 Kalends October CDXLII AUC 1607738.50 1713262.50 Ante diem IV Kalends September DCCXXXI AUC 1713262.50 1721058.50 Ante diem IV Nones Januarius DCCLIII AUC 1721058.50 1721422.50 Pridie Kalends Januarius DCCLIII AUC 1721422.50 1721423.50 Kalends Januarius DCCLIV AUC 1721423.50 1721425.50 Ante diem III Nones Januarius DCCLIV AUC 1721425.50 1721425.50 Ante diem III Nones Januarius DCCLIV AUC 1721425.50 1724220.50 Ante diem IV Kalends September DCCLXI AUC 1724220.50 1741959.50 Ante diem IX Kalends Aprilis DCCCX AUC 1741959.50 1749994.50 Ante diem IX Kalends Aprilis DCCCXXXII AUC 1749994.50 1825029.50 Ante diem IV Kalends September MXXXVII AUC 1825029.50 1862836.50 Ante diem V Nones Martius MCXLI AUC 1862836.50 1922867.50 Ante diem V Ides Julius MCCCV AUC 1922867.50 1936747.50 Ante diem IV Ides Julius MCCCXLIII AUC 1936747.50 1940351.50 Ante diem IX Kalends Junius MCCCLIII AUC 1940351.50 1948320.50 Ante diem XIV Kalends Aprilis MCCCLXXV AUC 1948320.50 1948438.50 Ides Julius MCCCLXXV AUC 1948438.50 1948439.50 Ante diem XVII Kalends Augustus MCCCLXXV AUC 1948439.50 1952062.50 Ante diem XVI Kalends Julius MCCCLXXXV AUC 1952062.50 1952067.50 Ante diem XI Kalends Julius MCCCLXXXV AUC 1952067.50 2110700.50 Pridie Ides October MDCCCXIX AUC 2110700.50 2114872.50 Ante diem XVI Kalends Aprilis MDCCCXXXI AUC 2114872.50 2289425.50 Ante diem V Ides Februarius MMCCCIX AUC 2289425.50 2299160.00 Ante diem IV Nones October MMCCCXXXV AUC 2299160.00 2299161.00 Ante diem III Nones October MMCCCXXXV AUC 2299161.00 2333269.50 Ante diem VII Kalends Martius MMCDXXIX AUC 2333269.50 2361221.00 Ante diem IV Nones September MMDV AUC 2361221.00 2361222.00 Ante diem III Nones September MMDV AUC 2361222.00 2372547.50 Ante diem VII Ides September MMDXXXVI AUC 2372547.50 2375839.50 Ante diem III Ides September MMDXLV AUC 2375839.50 2394646.50 Ante diem VII Ides Martius MMDXCVII AUC 2394646.50 2394710.50 Ante diem IV Ides Maius MMDXCVII AUC 2394710.50 2397383.50 Ante diem VIII Ides September MMDCIV AUC 2397383.50 2400000.50 Nones November MMDCXI AUC 2400000.50 2409702.50 Ante diem IV Kalends Junius MMDCXXXVIII AUC 2409702.50 2415020.31 Ante diem XIV Kalends Januarius MMDCLII AUC 2415020.31 2429702.50 Kalends Martius MMDCXCIII AUC 2429702.50 2439702.50 Ante diem XV Kalends Augustus MMDCCXX AUC 2439702.50 2440587.50 Ante diem XIV Kalends Januarius MMDCCXXII AUC 2440587.50 2443817.50 Ante diem X Kalends November MMDCCXXXI AUC 2443817.50 2443818.50 Ante diem IX Kalends November MMDCCXXXI AUC 2443818.50 2444244.50 Ante diem IX Kalends Januarius MMDCCXXXII AUC 2444244.50 2449790.50 Kalends Martius MMDCCXLVIII AUC 2449790.50 2450138.50 Pridie Ides Februarius MMDCCXLIX AUC 2450138.50 2451544.50 Ante diem XIV Kalends Januarius MMDCCLII AUC 2451544.50 2459423.34 Pridie Ides Julius MMDCCLXXIV AUC 2459423.34 2456282.50 Ante diem VI Ides December MMDCCLXV AUC 2456282.50 2913943.00 Ante diem IV Ides December MMMMXVIII AUC 2913943.00 CALPAK_TEST26 For the Saka calendar: JED_TO_YMDF_SAKA: JED -> YMDF. YMDF_TO_JED_SAKA: YMDF -> JED. JED (in) YMDF JED (out) 1749994.50 1/01/01.00 1749994.50 1825029.50 206/06/07.00 1825029.50 1862836.50 309/12/14.00 1862836.50 1922867.50 474/04/22.00 1922867.50 1936747.50 512/04/23.00 1936747.50 1940351.50 522/03/06.00 1940351.50 1948320.50 544/01/01.00 1948320.50 1948438.50 544/04/27.00 1948438.50 1948439.50 544/04/28.00 1948439.50 1952062.50 554/03/29.00 1952062.50 1952067.50 554/04/03.00 1952067.50 2110700.50 988/07/28.00 2110700.50 2114872.50 1000/01/02.00 2114872.50 2289425.50 1477/11/30.00 2289425.50 2299160.00 1504/07/22.50 2299160.00 2299161.00 1504/07/23.50 2299161.00 2333269.50 1597/12/14.00 2333269.50 2361221.00 1674/06/22.50 2361221.00 2361222.00 1674/06/23.50 2361222.00 2372547.50 1705/06/27.00 2372547.50 2375839.50 1714/06/31.00 2375839.50 2394646.50 1766/01/01.00 2394646.50 2394710.50 1766/03/03.00 2394710.50 2397383.50 1773/06/27.00 2397383.50 2400000.50 1780/08/26.00 2400000.50 2409702.50 1807/03/20.00 2409702.50 2415020.31 1821/10/10.81 2415020.31 2429702.50 1861/12/24.00 2429702.50 2439702.50 1889/05/09.00 2439702.50 2440587.50 1891/10/11.00 2440587.50 2443817.50 1900/08/14.00 2443817.50 2443818.50 1900/08/15.00 2443818.50 2444244.50 1901/10/16.00 2444244.50 2449790.50 1916/12/23.00 2449790.50 2450138.50 1917/12/06.00 2450138.50 2451544.50 1921/10/11.00 2451544.50 2459423.34 1943/05/05.84 2459423.34 2456282.50 1934/09/30.00 2456282.50 2913943.00 3187/10/11.50 2913943.00 CALPAK_TEST265 For the Soor San calendar: JED_TO_YMDF_SOOR_SAN: JED -> YMDF. YMDF_TO_JED_SOOR_SAN: YMDF -> JED. JED (in) YMDF JED (out) 1940351.50 1/01/01.00 1940351.50 1948320.50 22/10/30.00 1948320.50 1948438.50 23/02/23.00 1948438.50 1948439.50 23/02/24.00 1948439.50 1952062.50 33/01/24.00 1952062.50 1952067.50 33/01/29.00 1952067.50 2110700.50 467/05/24.00 2110700.50 2114872.50 478/10/28.00 2114872.50 2289425.50 956/09/22.00 2289425.50 2299160.00 983/05/14.50 2299160.00 2299161.00 983/05/15.50 2299161.00 2333269.50 1076/10/06.00 2333269.50 2361221.00 1153/04/12.50 2361221.00 2361222.00 1153/04/13.50 2361222.00 2372547.50 1184/04/17.00 2372547.50 2375839.50 1193/04/21.00 2375839.50 2394646.50 1244/10/21.00 2394646.50 2394710.50 1244/12/25.00 2394710.50 2397383.50 1252/04/16.00 2397383.50 2400000.50 1259/06/16.00 2400000.50 2409702.50 1286/01/06.00 2409702.50 2415020.31 1300/07/30.81 2415020.31 2429702.50 1340/10/13.00 2429702.50 2439702.50 1368/02/26.00 2439702.50 2440587.50 1370/07/30.00 2440587.50 2443817.50 1379/06/03.00 2443817.50 2443818.50 1379/06/04.00 2443818.50 2444244.50 1380/08/05.00 2444244.50 2449790.50 1395/10/12.00 2449790.50 2450138.50 1396/09/25.00 2450138.50 2451544.50 1400/07/30.00 2451544.50 2459423.34 1422/02/22.84 2459423.34 2456282.50 1413/07/19.00 2456282.50 2913943.00 2666/07/21.50 2913943.00 CALPAK_TEST27 For the Syrian calendar: JED_TO_YMDF_SYRIAN: JED -> YMDF. YMDF_TO_JED_SYRIAN: YMDF -> JED. JED (in) YMDF JED (out) 1607738.50 1/01/01.00 1607738.50 1713262.50 289/11/29.00 1713262.50 1721058.50 311/04/02.00 1721058.50 1721422.50 312/03/31.00 1721422.50 1721423.50 312/04/01.00 1721423.50 1721425.50 312/04/03.00 1721425.50 1721425.50 312/04/03.00 1721425.50 1724220.50 319/11/29.00 1724220.50 1741959.50 368/06/24.00 1741959.50 1749994.50 390/06/24.00 1749994.50 1825029.50 595/11/29.00 1825029.50 1862836.50 699/06/03.00 1862836.50 1922867.50 863/10/11.00 1922867.50 1936747.50 901/10/12.00 1936747.50 1940351.50 911/08/24.00 1940351.50 1948320.50 933/06/19.00 1948320.50 1948438.50 933/10/15.00 1948438.50 1948439.50 933/10/16.00 1948439.50 1952062.50 943/09/16.00 1952062.50 1952067.50 943/09/21.00 1952067.50 2110700.50 1378/01/14.00 2110700.50 2114872.50 1389/06/17.00 2114872.50 2289425.50 1867/05/09.00 2289425.50 2299160.00 1894/01/04.50 2299160.00 2299161.00 1894/01/05.50 2299161.00 2333269.50 1987/05/23.00 2333269.50 2361221.00 2063/12/02.50 2361221.00 2361222.00 2063/12/03.50 2361222.00 2372547.50 2094/12/07.00 2372547.50 2375839.50 2103/12/11.00 2375839.50 2394646.50 2155/06/09.00 2394646.50 2394710.50 2155/08/12.00 2394710.50 2397383.50 2162/12/06.00 2397383.50 2400000.50 2170/02/05.00 2400000.50 2409702.50 2196/08/29.00 2409702.50 2415020.31 2211/03/19.81 2415020.31 2429702.50 2251/06/01.00 2429702.50 2439702.50 2278/10/18.00 2439702.50 2440587.50 2281/03/19.00 2440587.50 2443817.50 2290/01/23.00 2443817.50 2443818.50 2290/01/24.00 2443818.50 2444244.50 2291/03/24.00 2444244.50 2449790.50 2306/06/01.00 2449790.50 2450138.50 2307/05/12.00 2450138.50 2451544.50 2311/03/19.00 2451544.50 2459423.34 2332/10/14.84 2459423.34 2456282.50 2324/03/08.00 2456282.50 2913943.00 3577/03/10.50 2913943.00 CALPAK_TEST275 For the Zoroastrian calendar: JED_TO_YMDF_ZOROASTRIAN: JED -> YMDF. YMDF_TO_JED_ZOROASTRIAN: YMDF -> JED. JED (in) YMDF JED (out) 1862836.50 1/01/01.00 1862836.50 1922867.50 165/06/22.00 1922867.50 1936747.50 203/07/02.00 1936747.50 1940351.50 213/05/16.00 1940351.50 1948320.50 235/03/15.00 1948320.50 1948438.50 235/07/13.00 1948438.50 1948439.50 235/07/14.00 1948439.50 1952062.50 245/06/17.00 1952062.50 1952067.50 245/06/22.00 1952067.50 2110700.50 680/01/30.00 2110700.50 2114872.50 691/07/07.00 2114872.50 2289425.50 1169/09/30.00 2289425.50 2299160.00 1196/05/29.50 2299160.00 2299161.00 1196/05/30.50 2299161.00 2333269.50 1289/11/14.00 2333269.50 2361221.00 1366/06/10.50 2361221.00 2361222.00 1366/06/11.50 2361222.00 2372547.50 1397/06/22.00 2372547.50 2375839.50 1406/06/29.00 2375839.50 2394646.50 1458/01/06.00 2394646.50 2394710.50 1458/03/10.00 2394710.50 2397383.50 1465/07/08.00 2397383.50 2400000.50 1472/09/10.00 2400000.50 2409702.50 1499/04/07.00 2409702.50 2415020.31 1513/11/04.81 2415020.31 2429702.50 1554/01/22.00 2429702.50 2439702.50 1581/06/17.00 2439702.50 2440587.50 1583/11/22.00 2440587.50 2443817.50 1592/09/27.00 2443817.50 2443818.50 1592/09/28.00 2443818.50 2444244.50 1593/11/29.00 2444244.50 2449790.50 1609/02/05.00 2449790.50 2450138.50 1610/01/18.00 2450138.50 2451544.50 1613/11/29.00 2451544.50 2459423.34 1635/06/27.84 2459423.34 2456282.50 1626/11/22.00 2456282.50 2913943.00 2880/10/02.50 2913943.00 CALPAK_TEST28 For the Common calendar: MONTH_CAL_COMMON prints a month calendar. COMMON CALENDAR October CE 1582 Su M Tu W Th F Sa 1 2 3 4 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 COMMON CALENDAR September CE 1752 Su M Tu W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 COMMON CALENDAR July CE 2021 Su M Tu W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 CALPAK_TEST29 For the English calendar: MONTH_CAL_ENGLISH prints a month calendar. ENGLISH CALENDAR October AD OS 1582 Su M Tu W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ENGLISH CALENDAR September AD OS 1752 Su M Tu W Th F Sa 1 2 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ENGLISH CALENDAR July AD NS 2021 Su M Tu W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 CALPAK_TEST30 For the Gregorian calendar: MONTH_CAL_GREGORIAN prints a month calendar. Gregorian Calendar October AD 1582 Su M Tu W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Gregorian Calendar September AD 1752 Su M Tu W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Gregorian Calendar July AD 2021 Su M Tu W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 CALPAK_TEST31 For the Hebrew calendar: MONTH_CAL_HEBREW prints a month calendar. HEBREW CALENDAR Tishri 5343 AM Su M Tu W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 HEBREW CALENDAR Elul 5512 AM Su M Tu W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 HEBREW CALENDAR Ab 5781 AM Su M Tu W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 CALPAK_TEST315 For the Islamic A calendar: MONTH_CAL_ISLAMIC_A prints a month calendar. ISLAMIC-A CALENDAR Muharram AH 500 Su M Tu W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ISLAMIC-A CALENDAR Safar AH 500 Su M Tu W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ISLAMIC-A CALENDAR Dhul-hejji AH 1442 Su M Tu W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 CALPAK_TEST32 For the Julian calendar: MONTH_CAL_JULIAN prints a month calendar. Julian Calendar October AD 1582 Su M Tu W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Julian Calendar September AD 1752 Su M Tu W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Julian Calendar July AD 2021 Su M Tu W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 CALPAK_TEST325 For the Republican calendar: MONTH_CAL_REPUBLICAN prints a month calendar. Republican Calendar Fructidor 3 ER 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Republican Calendar Sansculottides 3 ER 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 Republican Calendar Thermidor 229 ER 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 CALPAK_TEST326 For the Roman calendar: MONTH_CAL_ROMAN prints a month calendar. Year = 100 Month = 12 ROMAN CALENDAR December AUC C Kalends December Ante diem IV Nones December Ante diem III Nones December Pridie Nones December Nones December Ante diem VIII Ides December Ante diem VII Ides December Ante diem VI Ides December Ante diem V Ides December Ante diem IV Ides December Ante diem III Ides December Pridie Ides December Ides December Ante diem III Kalends Januarius Ante diem III Kalends Januarius Ante diem III Kalends Januarius Ante diem III Kalends Januarius Ante diem III Kalends Januarius Ante diem III Kalends Januarius Ante diem III Kalends Januarius Ante diem III Kalends Januarius Ante diem III Kalends Januarius Ante diem III Kalends Januarius Ante diem III Kalends Januarius Ante diem III Kalends Januarius Ante diem III Kalends Januarius Ante diem III Kalends Januarius Ante diem III Kalends Januarius Ante diem III Kalends Januarius Ante diem III Kalends Januarius Pridie Kalends Januarius Year = 256 Month = 2 ROMAN CALENDAR Februarius AUC CCLVI Kalends Februarius Ante diem IV Nones Februarius Ante diem III Nones Februarius Pridie Nones Februarius Nones Februarius Ante diem VIII Ides Februarius Ante diem VII Ides Februarius Ante diem VI Ides Februarius Ante diem V Ides Februarius Ante diem IV Ides Februarius Ante diem III Ides Februarius Pridie Ides Februarius Ides Februarius Ante diem III Kalends Martius Ante diem III Kalends Martius Ante diem III Kalends Martius Ante diem III Kalends Martius Ante diem III Kalends Martius Ante diem III Kalends Martius Ante diem III Kalends Martius Ante diem III Kalends Martius Ante diem III Kalends Martius Ante diem III Kalends Martius Ante diem III Kalends Martius Ante diem III Kalends Martius Ante diem III Kalends Martius Ante diem III Kalends Martius Pridie Kalends Martius CALPAK_TEST327 For the Common calendar: MONTH_CAL_STORE_COMMON writes the day numbers for a monthly calendar into a data structure. Calendar: Year = 1984 Month = 1 1 1 2 2 3 4 5 6 7 8 3 9 10 11 12 13 14 15 4 16 17 18 19 20 21 22 5 23 24 25 26 27 28 29 6 30 31 Month = 2 1 1 2 3 4 5 2 6 7 8 9 10 11 12 3 13 14 15 16 17 18 19 4 20 21 22 23 24 25 26 5 27 28 29 6 Month = 3 1 1 2 3 4 2 5 6 7 8 9 10 11 3 12 13 14 15 16 17 18 4 19 20 21 22 23 24 25 5 26 27 28 29 30 31 6 Month = 4 1 1 2 2 3 4 5 6 7 8 3 9 10 11 12 13 14 15 4 16 17 18 19 20 21 22 5 23 24 25 26 27 28 29 6 30 Month = 5 1 1 2 3 4 5 6 2 7 8 9 10 11 12 13 3 14 15 16 17 18 19 20 4 21 22 23 24 25 26 27 5 28 29 30 31 6 Month = 6 1 1 2 3 2 4 5 6 7 8 9 10 3 11 12 13 14 15 16 17 4 18 19 20 21 22 23 24 5 25 26 27 28 29 30 6 Month = 7 1 1 2 2 3 4 5 6 7 8 3 9 10 11 12 13 14 15 4 16 17 18 19 20 21 22 5 23 24 25 26 27 28 29 6 30 31 Month = 8 1 1 2 3 4 5 2 6 7 8 9 10 11 12 3 13 14 15 16 17 18 19 4 20 21 22 23 24 25 26 5 27 28 29 30 31 6 Month = 9 1 1 2 2 3 4 5 6 7 8 9 3 10 11 12 13 14 15 16 4 17 18 19 20 21 22 23 5 24 25 26 27 28 29 30 6 Month = 10 1 1 2 3 4 5 6 7 2 8 9 10 11 12 13 14 3 15 16 17 18 19 20 21 4 22 23 24 25 26 27 28 5 29 30 31 6 Month = 11 1 1 2 3 4 2 5 6 7 8 9 10 11 3 12 13 14 15 16 17 18 4 19 20 21 22 23 24 25 5 26 27 28 29 30 6 Month = 12 1 1 2 2 3 4 5 6 7 8 9 3 10 11 12 13 14 15 16 4 17 18 19 20 21 22 23 5 24 25 26 27 28 29 30 6 31 CALPAK_TEST328 For the Bahai calendar: MONTH_LENGTH_BAHAI returns month lengths. 60 Bahai 60 Year length in months = 20 Year length in days = 366 Baha 19 Jalal 19 Jamal 19 Azamat 19 Nur 19 Rahmat 19 Kalimat 19 Kamal 19 Asma 19 Izzat 19 Mashiyyat 19 Ilm 19 Qudrat 19 Qawl 19 Masail 19 Sharaf 19 Sultan 19 Mulk 19 Ayyam-i-Ha 5 Ala 19 CALPAK_TEST33 For the Common calendar: MONTH_LENGTH_COMMON returns month lengths. 1582 CE 1582 Year length in months = 12 Year length in days = 355 January 31 February 28 March 31 April 30 May 31 June 30 July 31 August 31 September 30 October 21 November 30 December 31 1752 CE 1752 Year length in months = 12 Year length in days = 366 January 31 February 29 March 31 April 30 May 31 June 30 July 31 August 31 September 30 October 31 November 30 December 31 1900 CE 1900 Year length in months = 12 Year length in days = 365 January 31 February 28 March 31 April 30 May 31 June 30 July 31 August 31 September 30 October 31 November 30 December 31 2000 CE 2000 Year length in months = 12 Year length in days = 366 January 31 February 29 March 31 April 30 May 31 June 30 July 31 August 31 September 30 October 31 November 30 December 31 CALPAK_TEST335 For the Coptic calendar, MONTH_LENGTH_COPTIC returns month lengths. 3 Coptic 3 Year length in months = 12 Year length in days = 366 Tut 30 Babah 30 Hatur 30 Kiyahk 30 Tubah 30 Amshir 30 Baramhat 30 Baramundah 30 Bashans 30 Ba'unah 30 Abib 30 Misra 30 4 Coptic 4 Year length in months = 12 Year length in days = 365 Tut 30 Babah 30 Hatur 30 Kiyahk 30 Tubah 30 Amshir 30 Baramhat 30 Baramundah 30 Bashans 30 Ba'unah 30 Abib 30 Misra 30 CALPAK_TEST336 For the Egyptian Civil calendar, MONTH_LENGTH_EG_CIVIL returns month lengths. 3 EN 3 Year length in months = 13 Year length in days = 365 Thoth 30 Phaophi 30 Hathyr 30 Choiak 30 Tybi 30 Mecheir 30 Phamenoth 30 Pharmouthi 30 Pachon 30 Payni 30 Epeiph 30 Mesore 30 Epagomenai 5 4 EN 4 Year length in months = 13 Year length in days = 365 Thoth 30 Phaophi 30 Hathyr 30 Choiak 30 Tybi 30 Mecheir 30 Phamenoth 30 Pharmouthi 30 Pachon 30 Payni 30 Epeiph 30 Mesore 30 Epagomenai 5 CALPAK_TEST337 For the Egyptian Lunar calendar, MONTH_LENGTH_EG_LUNAR returns month lengths. 1 EL 1 Year length in months = 13 Year length in days = 384 Akhet I 29 Akhet II 30 Akhet III 29 Akhet IV 30 Peret I 29 Peret II 30 Peret III 29 Peret IV 30 Shomu I 29 Shomu II 30 Shomu III 29 Shomu IV 30 Shomu V 30 2 EL 2 Year length in months = 12 Year length in days = 354 Akhet I 29 Akhet II 30 Akhet III 29 Akhet IV 30 Peret I 29 Peret II 30 Peret III 29 Peret IV 30 Shomu I 29 Shomu II 30 Shomu III 29 Shomu IV 30 CALPAK_TEST34 For the English calendar: MONTH_LENGTH_ENGLISH returns month lengths. 1582 AD OS 1582 Year length in months = 12 Year length in days = 365 January 31 February 28 March 31 April 30 May 31 June 30 July 31 August 31 September 30 October 31 November 30 December 31 1752 AD OS 1752 Year length in months = 12 Year length in days = 355 January 31 February 29 March 31 April 30 May 31 June 30 July 31 August 31 September 19 October 31 November 30 December 31 1900 AD NS 1900 Year length in months = 12 Year length in days = 365 January 31 February 28 March 31 April 30 May 31 June 30 July 31 August 31 September 30 October 31 November 30 December 31 2000 AD NS 2000 Year length in months = 12 Year length in days = 366 January 31 February 29 March 31 April 30 May 31 June 30 July 31 August 31 September 30 October 31 November 30 December 31 CALPAK_TEST344 For the Ethiopian calendar, MONTH_LENGTH_ETHIOPIAN returns month lengths. 3 Ethiopian 3 Year length in months = 13 Year length in days = 366 Maskaram 30 Teqemt 30 Khedar 30 Takhsas 30 Ter 30 Yakatit 30 Magabit 30 Miyazya 30 Genbot 30 Sane 30 Hamle 30 Nahase 30 Paguemen 6 4 Ethiopian 4 Year length in months = 13 Year length in days = 365 Maskaram 30 Teqemt 30 Khedar 30 Takhsas 30 Ter 30 Yakatit 30 Magabit 30 Miyazya 30 Genbot 30 Sane 30 Hamle 30 Nahase 30 Paguemen 5 CALPAK_TEST345 For the Greek calendar, MONTH_LENGTH_GREEK returns month lengths. 3 OL 1.3 Year length in months = 13 Year length in days = 387 Hecatombaeon 30 Metageitnion 29 Boedromion 30 Pyanepsion 29 Maemacterion 30 Poseidon 29 Poseidon II 30 Gamelion 30 Anthesterion 29 Elaphebolion 30 Munychion 29 Thargelion 30 Scirophorion 29 4 OL 1.4 Year length in months = 12 Year length in days = 357 Hecatombaeon 30 Metageitnion 29 Boedromion 30 Pyanepsion 29 Maemacterion 30 Poseidon 29 Gamelion 30 Anthesterion 29 Elaphebolion 30 Munychion 29 Thargelion 30 Scirophorion 29 CALPAK_TEST35 For the Gregorian calendar: MONTH_LENGTH_GREGORIAN returns month lengths. 1582 AD 1582 Year length in months = 12 Year length in days = 365 January 31 February 28 March 31 April 30 May 31 June 30 July 31 August 31 September 30 October 31 November 30 December 31 1752 AD 1752 Year length in months = 12 Year length in days = 366 January 31 February 29 March 31 April 30 May 31 June 30 July 31 August 31 September 30 October 31 November 30 December 31 1900 AD 1900 Year length in months = 12 Year length in days = 365 January 31 February 28 March 31 April 30 May 31 June 30 July 31 August 31 September 30 October 31 November 30 December 31 2000 AD 2000 Year length in months = 12 Year length in days = 366 January 31 February 29 March 31 April 30 May 31 June 30 July 31 August 31 September 30 October 31 November 30 December 31 CALPAK_TEST36 For the Hebrew calendar, MONTH_LENGTH_HEBREW returns month lengths. 5760 5760 AM Year length in months = 13 Year length in days = 385 Tishri 30 Heshvan 30 Kislev 30 Tebet 29 Shebat 30 Adar 30 Veadar 30 Nisan 29 Iyar 29 Sivan 30 Tammuz 29 Ab 30 Elul 29 5762 5762 AM Year length in months = 12 Year length in days = 354 Tishri 30 Heshvan 29 Kislev 30 Tebet 29 Shebat 30 Adar 29 Nisan 30 Iyar 29 Sivan 30 Tammuz 29 Ab 30 Elul 29 5765 5765 AM Year length in months = 13 Year length in days = 383 Tishri 30 Heshvan 29 Kislev 29 Tebet 29 Shebat 30 Adar 30 Veadar 29 Nisan 30 Iyar 29 Sivan 30 Tammuz 29 Ab 30 Elul 29 CALPAK_TEST365 For the Islamic calendar, MONTH_LENGTH_ISLAMIC returns month lengths. 500 AH 500 Year length in months = 12 Year length in days = 354 Muharram 30 Safar 29 Rabi I 30 Rabi II 29 Jumada I 30 Jumada II 29 Rajab 30 Shaban 29 Ramadan 30 Shawwal 29 Dhul-quda 30 Dhul-hejji 29 501 AH 501 Year length in months = 12 Year length in days = 355 Muharram 30 Safar 29 Rabi I 30 Rabi II 29 Jumada I 30 Jumada II 29 Rajab 30 Shaban 29 Ramadan 30 Shawwal 29 Dhul-quda 30 Dhul-hejji 30 502 AH 502 Year length in months = 12 Year length in days = 354 Muharram 30 Safar 29 Rabi I 30 Rabi II 29 Jumada I 30 Jumada II 29 Rajab 30 Shaban 29 Ramadan 30 Shawwal 29 Dhul-quda 30 Dhul-hejji 29 CALPAK_TEST37 For the Julian calendar, MONTH_LENGTH_JULIAN returns month lengths. 1582 AD 1582 Year length in months = 12 Year length in days = 365 January 31 February 28 March 31 April 30 May 31 June 30 July 31 August 31 September 30 October 31 November 30 December 31 1752 AD 1752 Year length in months = 12 Year length in days = 366 January 31 February 29 March 31 April 30 May 31 June 30 July 31 August 31 September 30 October 31 November 30 December 31 1900 AD 1900 Year length in months = 12 Year length in days = 366 January 31 February 29 March 31 April 30 May 31 June 30 July 31 August 31 September 30 October 31 November 30 December 31 2000 AD 2000 Year length in months = 12 Year length in days = 366 January 31 February 29 March 31 April 30 May 31 June 30 July 31 August 31 September 30 October 31 November 30 December 31 CALPAK_TEST373 For the Persian calendar, MONTH_LENGTH_PERSIAN returns month lengths. 3 AP 3 Year length in months = 12 Year length in days = 365 Farvardin 31 Ordibehesht 31 Khordad 31 Tir 31 Mordad 31 Shahrivar 31 Mehr 30 Aban 30 Azar 30 Dey 30 Bahman 30 Esfand 29 4 AP 4 Year length in months = 12 Year length in days = 366 Farvardin 31 Ordibehesht 31 Khordad 31 Tir 31 Mordad 31 Shahrivar 31 Mehr 30 Aban 30 Azar 30 Dey 30 Bahman 30 Esfand 30 CALPAK_TEST375 For the Republican calendar: MONTH_LENGTH_REPUBLICAN returns month lengths. 4 4 ER Year length in months = 13 Year length in days = 365 Vendemaire 30 Brumaire 30 Frimaire 30 Nivose 30 Pluviose 30 Ventose 30 Germinal 30 Floreal 30 Prairial 30 Messidor 30 Thermidor 30 Fructidor 30 Sansculottides 5 CALPAK_TEST376 For the Roman calendar, MONTH_LENGTH_ROMAN returns month lengths. 3 3 AUC Year length in months = 12 Year length in days = 365 Januarius 31 Februarius 28 Martius 31 Aprilis 30 Maius 31 Junius 30 Julius 31 Augustus 31 September 30 October 31 November 30 December 31 4 4 AUC Year length in months = 12 Year length in days = 365 Januarius 31 Februarius 28 Martius 31 Aprilis 30 Maius 31 Junius 30 Julius 31 Augustus 31 September 30 October 31 November 30 December 31 CALPAK_TEST38 For the Common calendar, MONTH_NAME_TO_MONTH_COMMON identifies month names: J -1 ????????? Febooary 2 February Dec. 12 December April 4 April Aug 8 August Mar 3 March May 5 May o 10 October nO 11 November CALPAK_TEST389 For the Bahai calendar, MONTH_TO_MONTH_NAME_BAHAI names the months. 1 Baha 2 Jalal 3 Jamal 4 Azamat 5 Nur 6 Rahmat 7 Kalimat 8 Kamal 9 Asma 10 Izzat 11 Mashiyyat 12 Ilm 13 Qudrat 14 Qawl 15 Masail 16 Sharaf 17 Sultan 18 Mulk 19 Ayyam-i-Ha 20 Ala CALPAK_TEST394 For the Egyptian Civil calendar, MONTH_TO_MONTH_NAME_EG_CIVIL names the months. 1 Thoth 2 Phaophi 3 Hathyr 4 Choiak 5 Tybi 6 Mecheir 7 Phamenoth 8 Pharmouthi 9 Pachon 10 Payni 11 Epeiph 12 Mesore 13 Epagomenai CALPAK_TEST395 For the Greek calendar, MONTH_TO_MONTH_NAME_GREEK names the months. 1 Hecatombaeon 2 Metageitnion 3 Boedromion 4 Pyanepsion 5 Maemacterion 6 Poseidon 7 Gamelion 8 Anthesterion 9 Elaphebolion 10 Munychion 11 Thargelion 12 Scirophorion CALPAK_TEST40 For the Hebrew calendar, MONTH_TO_MONTH_NAME_HEBREW names the months. 1 Tishri 2 Heshvan 3 Kislev 4 Tebet 5 Shebat 6 Adar 7 Nisan 8 Iyar 9 Sivan 10 Tammuz 11 Ab 12 Elul CALPAK_TEST41 For the Hindu lunar calendar, MONTH_TO_MONTH_NAME_HINDU_LUNAR names the months. 1 Chaitra 2 Vaisakha 3 Jyaishtha 4 Ashadha 5 Sravana 6 Bhadrapada 7 Asvina 8 Karttika 9 Margasira 10 Pausha 11 Magha 12 Phalguna CALPAK_TEST415 For the Hindu solar calendar, MONTH_TO_MONTH_NAME_HINDU_SOLAR names the months. 1 Mesha 2 Vrshabha 3 Mithuna 4 Karka 5 Simha 6 Kanya 7 Tula 8 Vrischika 9 Dhanus 10 Makara 11 Kumbha 12 Mina CALPAK_TEST42 For the Islamic calendar, MONTH_TO_MONTH_NAME_ISLAMIC names the months: 1 Muharram 2 Safar 3 Rabi I 4 Rabi II 5 Jumada I 6 Jumada II 7 Rajab 8 Shaban 9 Ramadan 10 Shawwal 11 Dhul-quda 12 Dhul-hejji CALPAK_TEST43 For the Republican calendar, MONTH_TO_MONTH_NAME_REPUBLICAN names the months. 1 Vendemaire 2 Brumaire 3 Frimaire 4 Nivose 5 Pluviose 6 Ventose 7 Germinal 8 Floreal 9 Prairial 10 Messidor 11 Thermidor 12 Fructidor 13 Sansculottides CALPAK_TEST435 For the Roman calendar, MONTH_TO_MONTH_NAME_ROMAN names the months. 1 Januarius 2 Februarius 3 Martius 4 Aprilis 5 Maius 6 Junius 7 Julius 8 Augustus 9 September 10 October 11 November 12 December CALPAK_TEST44 MOON_PHASE_TO_JED reports the JED on which a phase of the moon occurs. N JED YMDHMS date 1 2415065.07 CE 1900/02/14 13:35:20 2 2415094.83 CE 1900/03/16 07:48:26 3 2415124.53 CE 1900/04/15 00:40:07 4 2415154.14 CE 1900/05/14 15:20:33 5 2415183.65 CE 1900/06/13 03:29:23 6 2415213.05 CE 1900/07/12 13:19:03 7 2415242.40 CE 1900/08/10 21:30:59 8 2415271.71 CE 1900/09/09 05:05:37 9 2415301.05 CE 1900/10/08 13:08:47 10 2415330.44 CE 1900/11/06 22:37:35 CALPAK_TEST445 For a given year of the Common calendar, compute the day and month of Mother's Day (US). CE 1995/05/08 CE 1996/05/13 CE 1997/05/12 CE 1998/05/11 CE 1999/05/10 CE 2000/05/08 CE 2001/05/14 CE 2002/05/13 CE 2003/05/12 CE 2004/05/10 CE 2005/05/09 CE 2006/05/08 CE 2007/05/14 CE 2008/05/12 CE 2009/05/11 CE 2010/05/10 CALPAK_TEST45 For the Hebrew calendar, NEW_YEAR_TO_JED_HEBREW determines the JED of the first day of a year. YEAR JED YMDF Hebrew Common 5760 AM 2451433.50 CE 1999/09/12.00 5761 AM 2451818.50 CE 2000/10/01.00 5762 AM 2452171.50 CE 2001/09/19.00 5763 AM 2452525.50 CE 2002/09/08.00 5764 AM 2452910.50 CE 2003/09/28.00 5765 AM 2453265.50 CE 2004/09/17.00 5766 AM 2453648.50 CE 2005/10/05.00 5767 AM 2454002.50 CE 2006/09/24.00 5768 AM 2454357.50 CE 2007/09/14.00 5769 AM 2454740.50 CE 2008/10/01.00 5770 AM 2455094.50 CE 2009/09/20.00 5771 AM 2455449.50 CE 2010/09/10.00 5772 AM 2455834.50 CE 2011/09/30.00 5773 AM 2456188.50 CE 2012/09/18.00 5774 AM 2456541.50 CE 2013/09/06.00 5775 AM 2456926.50 CE 2014/09/26.00 5776 AM 2457280.50 CE 2015/09/15.00 5777 AM 2457665.50 CE 2016/10/04.00 5778 AM 2458018.50 CE 2017/09/22.00 5779 AM 2458372.50 CE 2018/09/11.00 5780 AM 2458757.50 CE 2019/10/01.00 TEST46 For the current time and date, "NOW", \n NOW_TO_JED returns the JED, NOW_TO_YJF_COMMON the YJF date, NOW_TO_YMDF_COMMON returns the YMDF date, NOW_TO_YMDHMS_COMMON the YMDHMS date. "NOW" is 27-Jul-2021 20:04:40 NOW_TO_JED_COMMON: Now is: 2459423.3 NOW_TO_YJF_COMMON: Now is: CE 2021/208.84 NOW_TO_YMDF_COMMON: Now is: CE 2021/07/27.84 NOW_TO_YMDHMS_COMMON: Now is: CE 2021/07/27 20:04:40 CALPAK_TEST47 S_TO_HMS converts a string to an HMS date. ------S-------- ------P-------- HH:MM:SS 10:30:44 hh:mm:ss 10:30:44 10 past 9 mm xxxx h 09:10:00 CALPAK_TEST48 S_TO_YMD_COMMON converts a string to a YMD date. 1999-10-31 yyyy-mm-dd 1999 10 31 01/04/2004 dd/mm/yyyy 2004 4 1 8/8/88 d/m/yy 88 8 8 4 7 d m 0 7 4 On day 1 of month 3 of year 1945 xx xxx d xx xxxxx m xx xxxx yyyy 1945 3 1 CALPAK_TEST49 S_TO_YMDHMS_COMMON converts a string to a YMDHMS date. 1999-10-31-14-59-47 YYYY-MM-DD-hh-mm-ss 1999/10/31 14:59:47 8:30, 01 April 2004 h:mm, DD NNNNN YYYY 2004/04/01 08:30:00 CALPAK_TEST492 THANKSGIVING_CANADA returns, for a given year of the Common calendar, the day and month of Thanksgiving in Canada. CE 1995/10/10 CE 1996/10/08 CE 1997/10/14 CE 1998/10/13 CE 1999/10/12 CE 2000/10/10 CE 2001/10/09 CE 2002/10/08 CE 2003/10/14 CE 2004/10/12 CE 2005/10/11 CE 2006/10/10 CE 2007/10/09 CE 2008/10/14 CE 2009/10/13 CE 2010/10/12 CE 2011/10/11 CE 2012/10/09 CE 2013/10/08 CE 2014/10/14 CE 2015/10/13 CE 2016/10/11 CE 2017/10/10 CE 2018/10/09 CE 2019/10/08 CE 2020/10/13 CALPAK_TEST493 THANKSGIVING_US returns, for a given year of the Common calendar, the day and month of Thanksgiving (US). CE 1995/11/24 CE 1996/11/22 CE 1997/11/28 CE 1998/11/27 CE 1999/11/26 CE 2000/11/24 CE 2001/11/23 CE 2002/11/22 CE 2003/11/28 CE 2004/11/26 CE 2005/11/25 CE 2006/11/24 CE 2007/11/23 CE 2008/11/28 CE 2009/11/27 CE 2010/11/26 CE 2011/11/25 CE 2012/11/23 CE 2013/11/22 CE 2014/11/28 CE 2015/11/27 CE 2016/11/25 CE 2017/11/24 CE 2018/11/23 CE 2019/11/22 CE 2020/11/27 CALPAK_TEST495 For the Bahai calendar: WEEKDAY_TO_NAME_BAHAI names the days of the week. 1 Jalal 2 Jamal 3 Kamal 4 Fidal 5 Idal 6 Istijlal 7 Istiqlal CALPAK_TEST501 For the German calendar, WEEKDAY_TO_NAME_GERMAN names the days of the week. 1 Sonntag 2 Montag 3 Dienstag 4 Mittwoch 5 Donnerstag 6 Freitag 7 Samstag CALPAK_TEST502 For the Hebrew calendar, WEEKDAY_TO_NAME_HEBREW names the days of the week. 1 Yom rishon 2 Yom sheni 3 Yom shelishi 4 Yom revii 5 Yom hamishi 6 Yom shishi 7 Sabbath CALPAK_TEST503 For the Islamic calendar, WEEKDAY_TO_NAME_ISLAMIC names the days of the week. 1 Yom ilHadd 2 Yom litneen 3 Yom ittalat 4 Yom larba 5 Yom ilkhamiis 6 Yom ilguma 7 Yom issabt CALPAK_TEST51 For the Republican calendar, WEEKDAY_TO_NAME_REPUBLICAN names the days of the week. 1 Primedi 2 Duodi 3 Tridi 4 Quartidi 5 Quintidi 6 Sextidi 7 Septidi 8 Octidi 9 Nonidi 10 Decadi CALPAK_TEST515 WEEKDAY_TO_NAME_ROMAN names the days of the week in the Roman calendar. 1 Dies Solis 2 Dies Lunae 3 Dies Martis 4 Dies Mercurii 5 Dies Iovis 6 Dies Veneris 7 Dies Saturni CALPAK_TEST5153 For the Common calendar: YEAR_CAL_COMMON prints a year calendar. COMMON CALENDAR CE 1968 January February March Su M Tu W Th F Sa Su M Tu W Th F Sa Su M Tu W Th F Sa 1 2 3 4 5 6 7 1 2 3 4 1 2 3 8 9 10 11 12 13 14 5 6 7 8 9 10 11 4 5 6 7 8 9 10 15 16 17 18 19 20 21 12 13 14 15 16 17 18 11 12 13 14 15 16 17 22 23 24 25 26 27 28 19 20 21 22 23 24 25 18 19 20 21 22 23 24 29 30 31 26 27 28 29 25 26 27 28 29 30 31 April May June Su M Tu W Th F Sa Su M Tu W Th F Sa Su M Tu W Th F Sa 1 2 3 4 5 6 7 1 2 3 4 5 1 2 8 9 10 11 12 13 14 6 7 8 9 10 11 12 3 4 5 6 7 8 9 15 16 17 18 19 20 21 13 14 15 16 17 18 19 10 11 12 13 14 15 16 22 23 24 25 26 27 28 20 21 22 23 24 25 26 17 18 19 20 21 22 23 29 30 27 28 29 30 31 24 25 26 27 28 29 30 July August September Su M Tu W Th F Sa Su M Tu W Th F Sa Su M Tu W Th F Sa 1 2 3 4 5 6 7 1 2 3 4 1 8 9 10 11 12 13 14 5 6 7 8 9 10 11 2 3 4 5 6 7 8 15 16 17 18 19 20 21 12 13 14 15 16 17 18 9 10 11 12 13 14 15 22 23 24 25 26 27 28 19 20 21 22 23 24 25 16 17 18 19 20 21 22 29 30 31 26 27 28 29 30 31 23 24 25 26 27 28 29 30 October November December Su M Tu W Th F Sa Su M Tu W Th F Sa Su M Tu W Th F Sa 1 2 3 4 5 6 1 2 3 1 7 8 9 10 11 12 13 4 5 6 7 8 9 10 2 3 4 5 6 7 8 14 15 16 17 18 19 20 11 12 13 14 15 16 17 9 10 11 12 13 14 15 21 22 23 24 25 26 27 18 19 20 21 22 23 24 16 17 18 19 20 21 22 28 29 30 31 25 26 27 28 29 30 23 24 25 26 27 28 29 30 31 CALPAK_TEST51535 For the Egyptian Lunar calendar: YEAR_IS_EMBOLISMIC_EG_LUNAR determines if a year is an embolismic year. Year Embolismic? EL 1 1 EL 2 0 EL 3 0 EL 4 1 EL 5 0 EL 6 0 EL 7 1 EL 8 0 EL 9 0 EL 10 1 EL 11 0 EL 12 0 EL 13 1 EL 14 0 EL 15 0 EL 16 1 EL 17 0 EL 18 0 EL 19 1 EL 20 0 EL 21 0 EL 22 1 EL 23 0 EL 24 0 EL 25 1 CALPAK_TEST5154 For the Greek calendar: YEAR_IS_EMBOLISMIC_GREEK determines if a year is an embolismic year. Year Embolismic? OL 1.1 0 OL 1.2 0 OL 1.3 1 OL 1.4 0 OL 2.1 0 OL 2.2 1 OL 2.3 0 OL 2.4 1 OL 3.1 0 OL 3.2 0 OL 3.3 1 OL 3.4 0 OL 4.1 0 OL 4.2 1 OL 4.3 0 OL 4.4 0 OL 5.1 1 OL 5.2 0 OL 5.3 1 OL 5.4 0 CALPAK_TEST5155 For the Hebrew calendar: YEAR_IS_EMBOLISMIC_HEBREW determines if a Hebrew year is an embolismic year. Year Embolismic? 1 AM 0 2 AM 0 3 AM 1 4 AM 0 5 AM 0 6 AM 1 7 AM 0 8 AM 1 9 AM 0 10 AM 0 11 AM 1 12 AM 0 13 AM 0 14 AM 1 15 AM 0 16 AM 0 17 AM 1 18 AM 0 19 AM 1 20 AM 0 CALPAK_TEST5156 For the Bahai calendar: YEAR_IS_LEAP_BAHAI reports leap years. Year Leap? Bahai 1990 0 Bahai 1991 0 Bahai 1992 1 Bahai 1993 0 Bahai 1994 0 Bahai 1995 0 Bahai 1996 1 Bahai 1997 0 Bahai 1998 0 Bahai 1999 0 Bahai 2000 1 CALPAK_TEST52 For the Common calendar: YEAR_IS_LEAP_COMMON reports leap years. Year Leap? CE 1990 0 CE 1991 0 CE 1992 1 CE 1993 0 CE 1994 0 CE 1995 0 CE 1996 1 CE 1997 0 CE 1998 0 CE 1999 0 CE 2000 1 CALPAK_TEST525 For the Egyptian Lunar calendar: YEAR_IS_LEAP_EG_LUNAR reports leap years. Year Leap? EL 1 0 EL 2 0 EL 3 0 EL 4 0 EL 5 1 EL 6 0 EL 7 0 EL 8 0 EL 9 0 EL 10 1 CALPAK_TEST53 For the English calendar: YEAR_IS_LEAP_ENGLISH reports leap years. Year Leap? AD NS 1990 0 AD NS 1991 0 AD NS 1992 1 AD NS 1993 0 AD NS 1994 0 AD NS 1995 0 AD NS 1996 1 AD NS 1997 0 AD NS 1998 0 AD NS 1999 0 AD NS 2000 1 CALPAK_TEST535 For the Greek calendar: YEAR_IS_LEAP_GREEK reports leap years. Year Leap? OL 1.1 0 OL 1.2 0 OL 1.3 1 OL 1.4 0 OL 2.1 0 OL 2.2 1 OL 2.3 0 OL 2.4 0 OL 3.1 0 OL 3.2 0 CALPAK_TEST54 For the Gregorian calendar: YEAR_IS_LEAP_GREGORIAN reports leap years. Year Leap? AD 1990 0 AD 1991 0 AD 1992 1 AD 1993 0 AD 1994 0 AD 1995 0 AD 1996 1 AD 1997 0 AD 1998 0 AD 1999 0 AD 2000 1 CALPAK_TEST555 For the Islamic calendar: YEAR_IS_LEAP_ISLAMIC reports leap years. Year Leap? AH 500 0 AH 501 1 AH 502 0 AH 503 0 AH 504 1 AH 505 0 AH 506 1 AH 507 0 AH 508 0 AH 509 1 AH 510 0 CALPAK_TEST56 For the Julian calendar: YEAR_IS_LEAP_JULIAN reports leap years. Year Leap? AD 1990 0 AD 1991 0 AD 1992 1 AD 1993 0 AD 1994 0 AD 1995 0 AD 1996 1 AD 1997 0 AD 1998 0 AD 1999 0 AD 2000 1 CALPAK_TEST565 For the Republican calendar: YEAR_IS_LEAP_REPUBLICAN reports leap years. Year Leap? 1 ER 0 2 ER 0 3 ER 1 4 ER 0 5 ER 0 6 ER 0 CALPAK_TEST566 For the Roman calendar: YEAR_IS_LEAP_ROMAN reports leap years. Year Leap? 96 AUC 0 97 AUC 1 98 AUC 0 99 AUC 0 100 AUC 0 CALPAK_TEST58 For the English calendar: YEAR_LENGTH_DAYS_ENGLISH determines the length of a year. Year Length AD OS 1580 366 AD OS 1581 365 AD OS 1582 365 AD OS 1583 365 AD OS 1584 366 AD OS 1585 365 AD OS 1750 365 AD OS 1751 365 AD OS 1752 355 AD NS 1753 365 AD NS 1754 365 AD NS 1755 365 AD OS 1000 366 AD OS 1100 366 AD OS 1200 366 AD OS 1300 366 AD OS 1400 366 AD OS 1500 366 AD OS 1600 366 AD OS 1700 366 AD NS 1800 365 AD NS 1900 365 AD NS 2000 366 CALPAK_TEST585 For the Greek calendar: YEAR_LENGTH_DAYS_GREEK determines the length of a year. Year Length OL 1.1 357 OL 1.2 357 OL 1.3 387 OL 1.4 357 OL 2.1 357 OL 2.2 387 OL 2.3 357 OL 2.4 386 OL 3.1 357 OL 3.2 357 CALPAK_TEST59 For the Gregorian calendar: YEAR_LENGTH_DAYS_GREGORIAN determines the length of a year. Year Length AD 1580 366 AD 1581 365 AD 1582 365 AD 1583 365 AD 1584 366 AD 1585 365 AD 1750 365 AD 1751 365 AD 1752 366 AD 1753 365 AD 1754 365 AD 1755 365 AD 1000 365 AD 1100 365 AD 1200 366 AD 1300 365 AD 1400 365 AD 1500 365 AD 1600 366 AD 1700 365 AD 1800 365 AD 1900 365 AD 2000 366 CALPAK_TEST60 For the Hebrew calendar, YEAR_LENGTH_DAYS_HEBREW determines the length of a year. Year Length 5760 AM 385 5761 AM 353 5762 AM 354 5763 AM 385 5764 AM 355 5765 AM 383 5766 AM 354 5767 AM 355 5768 AM 383 5769 AM 354 5770 AM 355 5771 AM 385 5772 AM 354 5773 AM 353 5774 AM 385 5775 AM 354 5776 AM 385 5777 AM 353 5778 AM 354 5779 AM 385 5780 AM 355 CALPAK_TEST605 For the Islamic calendar: YEAR_LENGTH_DAYS_ISLAMIC determines the length of a year. Year Length AH 500 354 AH 501 355 AH 502 354 AH 503 354 AH 504 355 AH 505 354 CALPAK_TEST61 For the Julian calendar: YEAR_LENGTH_DAYS_JULIAN determines the length of a year. Year Length AD 1580 366 AD 1581 365 AD 1582 365 AD 1583 365 AD 1584 366 AD 1585 365 AD 1750 365 AD 1751 365 AD 1752 366 AD 1753 365 AD 1754 365 AD 1755 365 AD 1000 366 AD 1100 366 AD 1200 366 AD 1300 366 AD 1400 366 AD 1500 366 AD 1600 366 AD 1700 366 AD 1800 366 AD 1900 366 AD 2000 366 CALPAK_TEST615 For the Republican calendar: YEAR_LENGTH_DAYS_REPUBLICAN determines the length of a year. Year Length 1 ER 365 2 ER 365 3 ER 366 4 ER 365 5 ER 365 6 ER 365 CALPAK_TEST616 For the Roman calendar: YEAR_LENGTH_DAYS_ROMAN determines the length of a year. Year Length 96 AUC 365 97 AUC 366 98 AUC 365 99 AUC 365 100 AUC 365 CALPAK_TEST62 For the Common calendar, YEAR_TO_DOMINICAL_COMMON determines the dominical number. Year Dominical Number CE 1577 6 F CE 1578 5 E CE 1579 4 D CE 1580 3 C 2 B CE 1581 1 A CE 1582 7 G CE 1583 2 B CE 1584 1 A 7 G CE 1585 6 F CE 1586 5 E CE 1587 4 D CALPAK_TEST621 For the Gregorian calendar, YEAR_TO_DOMINICAL_GREGORIAN determines the dominical number. Year Dominical Number AD 1577 2 B AD 1578 1 A AD 1579 7 G AD 1580 6 F 5 E AD 1581 4 D AD 1582 3 C AD 1583 2 B AD 1584 1 A 7 G AD 1585 6 F AD 1586 5 E AD 1587 4 D CALPAK_TEST622 For the Julian calendar, YEAR_TO_DOMINICAL_JULIAN determines the dominical number. Year Dominical Number 1577 6 F 1578 5 E 1579 4 D 1580 3 C 2 B 1581 1 A 1582 7 G 1583 6 F 1584 5 E 4 D 1585 3 C 1586 2 B 1587 1 A CALPAK_TEST623 For the Gregorian calendar, YEAR_TO_EPACT_GREGORIAN determines the epact of a year. Year Epact BC 2 26 BC 1 8 AD 1 19 AD 2 0 AD 3 11 AD 4 22 AD 5 3 AD 6 14 AD 7 25 AD 8 6 AD 9 17 AD 10 28 AD 11 9 AD 12 20 AD 13 1 AD 14 12 AD 15 23 AD 16 4 AD 17 15 AD 18 26 AD 19 8 AD 20 19 CALPAK_TEST624 For the Julian calendar, YEAR_TO_EPACT_JULIAN determines the epact of a year. Year Epact BC 2 26 BC 1 8 AD 1 19 AD 2 0 AD 3 11 AD 4 22 AD 5 3 AD 6 14 AD 7 25 AD 8 6 AD 9 17 AD 10 28 AD 11 9 AD 12 20 AD 13 1 AD 14 12 AD 15 23 AD 16 4 AD 17 15 AD 18 26 AD 19 8 AD 20 19 CALPAK_TEST635 For a Common year, YEAR_TO_INDICTION_COMMON determines the indiction number. Year Indiction Number BCE -2 22 BCE -1 32 CE 1 42 CE 2 52 CE 3 62 CE 4 72 CE 5 82 CE 6 92 CE 7 102 CE 8 112 CE 9 122 CE 10 132 CE 11 142 CE 12 152 CE 13 12 CALPAK_TEST636 For a Common year, YEAR_TO_SCALIGER_COMMON determines the Scaliger indices. Year Julian / Metonic / Indiction BCE -4714 -1 28 -1 19 -1 15 BCE -4713 0 1 0 1 0 1 BCE -4712 0 2 0 2 0 2 BCE -4711 0 3 0 3 0 3 BCE -4710 0 4 0 4 0 4 BCE -4709 0 5 0 5 0 5 BCE -4708 0 6 0 6 0 6 BCE -4707 0 7 0 7 0 7 BCE -4706 0 8 0 8 0 8 BCE -4705 0 9 0 9 0 9 BCE -4704 0 10 0 10 0 10 BCE -4703 0 11 0 11 0 11 BCE -4702 0 12 0 12 0 12 BCE -4701 0 13 0 13 0 13 BCE -4700 0 14 0 14 0 14 BCE -4699 0 15 0 15 0 15 BCE -4698 0 16 0 16 1 1 BCE -4697 0 17 0 17 1 2 BCE -4696 0 18 0 18 1 3 BCE -4695 0 19 0 19 1 4 BCE -4694 0 20 1 1 1 5 BCE -4693 0 21 1 2 1 6 BCE -4692 0 22 1 3 1 7 BCE -4691 0 23 1 4 1 8 BCE -4690 0 24 1 5 1 9 BCE -4689 0 25 1 6 1 10 BCE -4688 0 26 1 7 1 11 BCE -4687 0 27 1 8 1 12 BCE -4686 0 28 1 9 1 13 BCE -4685 1 1 1 10 1 14 BCE -4684 1 2 1 11 1 15 BCE -4683 1 3 1 12 2 1 BCE -4682 1 4 1 13 2 2 BCE -4681 1 5 1 14 2 3 BCE -4680 1 6 1 15 2 4 BCE -4679 1 7 1 16 2 5 BCE -4678 1 8 1 17 2 6 BCE -4677 1 9 1 18 2 7 BCE -4676 1 10 1 19 2 8 CALPAK_TEST64 For the Hebrew calendar, YEAR_TO_TYPE_HEBREW determines the type of a year. Year TYPE 5760 AM 62 5761 AM 12 5762 AM 22 5763 AM 62 5764 AM 32 5765 AM 42 5766 AM 22 5767 AM 32 5768 AM 42 5769 AM 22 5770 AM 32 5771 AM 62 5772 AM 22 5773 AM 12 5774 AM 62 5775 AM 22 5776 AM 62 5777 AM 12 5778 AM 22 5779 AM 62 5780 AM 32 CALPAK_TEST65 For Common calendar YJF dates, YJF_DIF_COMMON computes the day difference. YJF1 YJF2 (YJF2 - YJF1) CE 1964/142.73 CE 1963/298.83 -208.90 CE 1967/240.43 CE 1967/348.87 108.43 CE 1961/317.65 CE 1964/329.11 1106.46 CE 1964/167.73 CE 1966/169.98 733.26 CE 1967/35.31 CE 1967/200.87 165.56 CE 1962/278.32 CE 1966/291.95 1474.63 CE 1966/202.07 CE 1961/229.02 -1799.05 CE 1961/69.70 CE 1964/360.52 1385.83 CE 1969/218.94 CE 1963/148.43 -2262.52 CE 1965/311.98 CE 1962/87.59 -1320.40 CALPAK_TEST66 For the Common calendar, YJF_TO_WEEKDAY_COMMON reports day of week for a YJF date. JED YMDF YJF W Name 0.00 BCE 4713/01/01.50 BCE 4713/1.50 2 Monday 1.00 BCE 4713/01/02.50 BCE 4713/2.50 3 Tuesday 259258.00 BCE 4004/10/23.50 BCE 4004/296.50 1 Sunday 347999.00 BCE 3761/10/08.50 BCE 3761/282.50 3 Tuesday 584283.00 BCE 3114/09/06.50 BCE 3114/249.50 2 Monday 588466.00 BCE 3102/02/18.50 BCE 3102/49.50 6 Friday 758326.00 BCE 2637/03/08.50 BCE 2637/68.50 4 Wednesday 1438179.00 BCE 776/07/09.50 BCE 776/190.50 3 Tuesday 1446390.00 BCE 753/01/01.50 BCE 753/1.50 3 Tuesday 1448638.00 BCE 747/02/26.50 BCE 747/57.50 4 Wednesday 1448638.00 BCE 747/02/26.50 BCE 747/57.50 4 Wednesday 1607709.00 BCE 312/09/01.50 BCE 312/244.50 7 Saturday 1607739.00 BCE 312/10/01.50 BCE 312/274.50 2 Monday 1713263.00 BCE 23/08/29.50 BCE 23/241.50 1 Sunday 1721059.00 BCE 1/01/02.50 BCE 1/2.50 6 Friday 1721423.00 BCE 1/12/31.50 CE 1/0.50 6 Friday 1721424.00 CE 1/01/01.50 CE 1/1.50 7 Saturday 1721426.00 CE 1/01/03.50 CE 1/3.50 2 Monday 1721426.00 CE 1/01/03.50 CE 1/3.50 2 Monday 1724221.00 CE 8/08/29.50 CE 8/242.50 4 Wednesday 1741960.00 CE 57/03/24.50 CE 57/83.50 5 Thursday 1749995.00 CE 79/03/24.50 CE 79/83.50 4 Wednesday 1825030.00 CE 284/08/29.50 CE 284/242.50 6 Friday 1862837.00 CE 388/03/03.50 CE 388/63.50 6 Friday 1922868.00 CE 552/07/11.50 CE 552/193.50 5 Thursday 1936748.00 CE 590/07/12.50 CE 590/193.50 4 Wednesday 1940352.00 CE 600/05/24.50 CE 600/145.50 3 Tuesday 1948321.00 CE 622/03/19.50 CE 622/78.50 6 Friday 1948439.00 CE 622/07/15.50 CE 622/196.50 5 Thursday 1948440.00 CE 622/07/16.50 CE 622/197.50 6 Friday 1952063.00 CE 632/06/16.50 CE 632/168.50 3 Tuesday 1952068.00 CE 632/06/21.50 CE 632/173.50 1 Sunday 2110701.00 CE 1066/10/14.50 CE 1066/287.50 7 Saturday 2114873.00 CE 1078/03/17.50 CE 1078/76.50 7 Saturday 2289426.00 CE 1556/02/09.50 CE 1556/40.50 1 Sunday 2299160.00 CE 1582/10/04.50 CE 1582/277.50 5 Thursday 2299161.00 CE 1582/10/15.50 CE 1582/288.50 2 Monday 2333270.00 CE 1676/03/04.50 CE 1676/64.50 4 Wednesday 2361221.00 CE 1752/09/13.50 CE 1752/257.50 4 Wednesday 2361222.00 CE 1752/09/14.50 CE 1752/258.50 5 Thursday 2372548.00 CE 1783/09/18.50 CE 1783/261.50 5 Thursday 2375840.00 CE 1792/09/22.50 CE 1792/266.50 7 Saturday 2394647.00 CE 1844/03/21.50 CE 1844/81.50 5 Thursday 2394711.00 CE 1844/05/24.50 CE 1844/145.50 6 Friday 2397384.00 CE 1851/09/18.50 CE 1851/261.50 5 Thursday 2400001.00 CE 1858/11/17.50 CE 1858/321.50 4 Wednesday 2409703.00 CE 1885/06/10.50 CE 1885/161.50 4 Wednesday 2415021.00 CE 1900/01/01.50 CE 1900/1.50 2 Monday 2429703.00 CE 1940/03/14.50 CE 1940/74.50 5 Thursday 2439703.00 CE 1967/07/31.50 CE 1967/212.50 2 Monday 2440588.00 CE 1970/01/01.50 CE 1970/1.50 5 Thursday 2443818.00 CE 1978/11/05.50 CE 1978/309.50 1 Sunday 2443819.00 CE 1978/11/06.50 CE 1978/310.50 2 Monday 2444245.00 CE 1980/01/06.50 CE 1980/6.50 1 Sunday 2449791.00 CE 1995/03/14.50 CE 1995/73.50 3 Tuesday 2450139.00 CE 1996/02/25.50 CE 1996/56.50 1 Sunday 2451545.00 CE 2000/01/01.50 CE 2000/1.50 7 Saturday 2459424.00 CE 2021/07/28.50 CE 2021/209.50 4 Wednesday 2456283.00 CE 2012/12/21.50 CE 2012/356.50 6 Friday 2913943.00 CE 3266/01/01.50 CE 3266/1.50 6 Friday CALPAK_TEST67 For the Common calendar, YJF_TO_YMDF_COMMON: YJF => YMDF. YMDF_TO_YJF_COMMON: YMDF => YJF. YMDF(in) YJF YMDF(out) CE 1967/07/07.38 CE 1967/188.38 CE 1967/07/07.38 CE 1962/07/20.86 CE 1962/201.86 CE 1962/07/20.86 CE 1965/01/22.26 CE 1965/22.26 CE 1965/01/22.26 CE 1966/12/28.73 CE 1966/362.73 CE 1966/12/28.73 CE 1968/11/28.47 CE 1968/333.47 CE 1968/11/28.47 CE 1969/08/05.29 CE 1969/217.29 CE 1969/08/05.29 CE 1965/06/21.98 CE 1965/172.98 CE 1965/06/21.98 CE 1961/05/21.40 CE 1961/141.40 CE 1961/05/21.40 CE 1961/06/29.37 CE 1961/180.37 CE 1961/06/29.37 CE 1962/07/29.68 CE 1962/210.68 CE 1962/07/29.68 CALPAK_TEST675 For the English calendar, YJF_TO_YMDF_ENGLISH: YJF => YMDF. YMDF_TO_YJF_ENGLISH: YMDF => YJF. JED YMDF(in) YJF YMDF(out) 1721423.50 AD OS 1/01/01.00 AD OS 1/1.00 AD OS 1/01/01.00 1721425.50 AD OS 1/01/03.00 AD OS 1/3.00 AD OS 1/01/03.00 1721425.50 AD OS 1/01/03.00 AD OS 1/3.00 AD OS 1/01/03.00 1724220.50 AD OS 8/08/29.00 AD OS 8/242.00 AD OS 8/08/29.00 1741959.50 AD OS 57/03/24.00 AD OS 57/83.00 AD OS 57/03/24.00 1749994.50 AD OS 79/03/24.00 AD OS 79/83.00 AD OS 79/03/24.00 1825029.50 AD OS 284/08/29.00 AD OS 284/242.00 AD OS 284/08/29.00 1862836.50 AD OS 388/03/03.00 AD OS 388/63.00 AD OS 388/03/03.00 1922867.50 AD OS 552/07/11.00 AD OS 552/193.00 AD OS 552/07/11.00 1936747.50 AD OS 590/07/12.00 AD OS 590/193.00 AD OS 590/07/12.00 1940351.50 AD OS 600/05/24.00 AD OS 600/145.00 AD OS 600/05/24.00 1948320.50 AD OS 622/03/19.00 AD OS 622/78.00 AD OS 622/03/19.00 1948438.50 AD OS 622/07/15.00 AD OS 622/196.00 AD OS 622/07/15.00 1948439.50 AD OS 622/07/16.00 AD OS 622/197.00 AD OS 622/07/16.00 1952062.50 AD OS 632/06/16.00 AD OS 632/168.00 AD OS 632/06/16.00 1952067.50 AD OS 632/06/21.00 AD OS 632/173.00 AD OS 632/06/21.00 2110700.50 AD OS 1066/10/14.00 AD OS 1066/287.00 AD OS 1066/10/14.00 2114872.50 AD OS 1078/03/17.00 AD OS 1078/76.00 AD OS 1078/03/17.00 2289425.50 AD OS 1556/02/09.00 AD OS 1556/40.00 AD OS 1556/02/09.00 2299160.00 AD OS 1582/10/04.50 AD OS 1582/277.50 AD OS 1582/10/04.50 2299161.00 AD OS 1582/10/05.50 AD OS 1582/278.50 AD OS 1582/10/05.50 2333269.50 AD OS 1676/02/23.00 AD OS 1676/54.00 AD OS 1676/02/23.00 2361221.00 AD OS 1752/09/02.50 AD OS 1752/246.50 AD OS 1752/09/02.50 2361222.00 AD NS 1752/09/14.50 AD OS 1752/258.50 AD NS 1752/09/25.50 2372547.50 AD NS 1783/09/18.00 AD NS 1783/261.00 AD NS 1783/09/18.00 2375839.50 AD NS 1792/09/22.00 AD NS 1792/266.00 AD NS 1792/09/22.00 2394646.50 AD NS 1844/03/21.00 AD NS 1844/81.00 AD NS 1844/03/21.00 2394710.50 AD NS 1844/05/24.00 AD NS 1844/145.00 AD NS 1844/05/24.00 2397383.50 AD NS 1851/09/18.00 AD NS 1851/261.00 AD NS 1851/09/18.00 2400000.50 AD NS 1858/11/17.00 AD NS 1858/321.00 AD NS 1858/11/17.00 2409702.50 AD NS 1885/06/10.00 AD NS 1885/161.00 AD NS 1885/06/10.00 2415020.31 AD NS 1899/12/31.81 AD NS 1900/0.81 AD NS 1899/12/31.81 2429702.50 AD NS 1940/03/14.00 AD NS 1940/74.00 AD NS 1940/03/14.00 2439702.50 AD NS 1967/07/31.00 AD NS 1967/212.00 AD NS 1967/07/31.00 2440587.50 AD NS 1970/01/01.00 AD NS 1970/1.00 AD NS 1970/01/01.00 2443817.50 AD NS 1978/11/05.00 AD NS 1978/309.00 AD NS 1978/11/05.00 2443818.50 AD NS 1978/11/06.00 AD NS 1978/310.00 AD NS 1978/11/06.00 2444244.50 AD NS 1980/01/06.00 AD NS 1980/6.00 AD NS 1980/01/06.00 2449790.50 AD NS 1995/03/14.00 AD NS 1995/73.00 AD NS 1995/03/14.00 2450138.50 AD NS 1996/02/25.00 AD NS 1996/56.00 AD NS 1996/02/25.00 2451544.50 AD NS 2000/01/01.00 AD NS 2000/1.00 AD NS 2000/01/01.00 2459423.34 AD NS 2021/07/27.84 AD NS 2021/208.84 AD NS 2021/07/27.84 2456282.50 AD NS 2012/12/21.00 AD NS 2012/356.00 AD NS 2012/12/21.00 2913943.00 AD NS 3266/01/01.50 AD NS 3266/1.50 AD NS 3266/01/01.50 CALPAK_TEST68 For the Hebrew calendar, YJF_TO_YMDF_HEBREW: YJF => YMDF YMDF_TO_YJF_HEBREW: YMDF => YJF YMDF(in) YJF YMDF(out) 01.00 Tishri 1 AM AM 1/1.000000 01.00 Tishri 1 AM 10.00 Elul 647 AM AM 647/335.000000 10.00 Elul 647 AM 30.25 Shebat 659 AM AM 659/148.250000 30.25 Shebat 659 AM 30.00 Adar 1124 AM AM 1124/177.000000 30.00 Adar 1124 AM 28.00 Tammuz 2985 AM AM 2985/295.000000 28.00 Tammuz 2985 AM 01.00 Shebat 3008 AM AM 3008/120.000000 01.00 Shebat 3008 AM 05.00 Adar 3014 AM AM 3014/153.000000 05.00 Adar 3014 AM 05.00 Adar 3014 AM AM 3014/153.000000 05.00 Adar 3014 AM 24.00 Elul 3449 AM AM 3449/348.000000 24.00 Elul 3449 AM 25.00 Tishri 3450 AM AM 3450/25.000000 25.00 Tishri 3450 AM 06.00 Elul 3738 AM AM 3738/360.000000 06.00 Elul 3738 AM 06.00 Shebat 3760 AM AM 3760/125.000000 06.00 Shebat 3760 AM 14.00 Tebet 3761 AM AM 3761/104.000000 14.00 Tebet 3761 AM 15.00 Tebet 3761 AM AM 3761/105.000000 15.00 Tebet 3761 AM 17.00 Tebet 3761 AM AM 3761/107.000000 17.00 Tebet 3761 AM 17.00 Tebet 3761 AM AM 3761/107.000000 17.00 Tebet 3761 AM 07.00 Elul 3768 AM AM 3768/363.000000 07.00 Elul 3768 AM 29.00 Veadar 3817 AM AM 3817/206.000000 29.00 Veadar 3817 AM 01.00 Nisan 3839 AM AM 3839/179.000000 01.00 Nisan 3839 AM 28.00 Elul 4044 AM AM 4044/354.000000 28.00 Elul 4044 AM 07.00 Veadar 4148 AM AM 4148/185.000000 07.00 Veadar 4148 AM 03.00 Ab 4312 AM AM 4312/299.000000 03.00 Ab 4312 AM 04.00 Ab 4350 AM AM 4350/298.000000 04.00 Ab 4350 AM 04.00 Sivan 4360 AM AM 4360/241.000000 04.00 Sivan 4360 AM 01.00 Nisan 4382 AM AM 4382/178.000000 01.00 Nisan 4382 AM 01.00 Ab 4382 AM AM 4382/296.000000 01.00 Ab 4382 AM 02.00 Ab 4382 AM AM 4382/297.000000 02.00 Ab 4382 AM 21.00 Sivan 4392 AM AM 4392/288.000000 21.00 Sivan 4392 AM 26.00 Sivan 4392 AM AM 4392/293.000000 26.00 Sivan 4392 AM 21.00 Tishri 4827 AM AM 4827/21.000000 21.00 Tishri 4827 AM 29.00 Adar 4838 AM AM 4838/177.000000 29.00 Adar 4838 AM 27.00 Shebat 5316 AM AM 5316/146.000000 27.00 Shebat 5316 AM 17.50 Tishri 5343 AM AM 5343/17.500000 17.50 Tishri 5343 AM 18.50 Tishri 5343 AM AM 5343/18.500000 18.50 Tishri 5343 AM 18.00 Adar 5436 AM AM 5436/165.000000 18.00 Adar 5436 AM 04.50 Tishri 5513 AM AM 5513/4.500000 04.50 Tishri 5513 AM 05.50 Tishri 5513 AM AM 5513/5.500000 05.50 Tishri 5513 AM 20.00 Elul 5543 AM AM 5543/374.000000 20.00 Elul 5543 AM 05.00 Tishri 5553 AM AM 5553/5.000000 05.00 Tishri 5553 AM 02.00 Nisan 5604 AM AM 5604/178.000000 02.00 Nisan 5604 AM 07.00 Sivan 5604 AM AM 5604/242.000000 07.00 Sivan 5604 AM 20.00 Elul 5611 AM AM 5611/376.000000 20.00 Elul 5611 AM 09.00 Kislev 5619 AM AM 5619/69.000000 09.00 Kislev 5619 AM 26.00 Sivan 5645 AM AM 5645/263.000000 26.00 Sivan 5645 AM 28.81 Tebet 5660 AM AM 5660/117.813520 28.81 Tebet 5660 AM 03.00 Veadar 5700 AM AM 5700/182.000000 03.00 Veadar 5700 AM 22.00 Tammuz 5727 AM AM 5727/319.000000 22.00 Tammuz 5727 AM 22.00 Tebet 5730 AM AM 5730/110.000000 22.00 Tebet 5730 AM 04.00 Heshvan 5739 AM AM 5739/34.000000 04.00 Heshvan 5739 AM 05.00 Heshvan 5739 AM AM 5739/35.000000 05.00 Heshvan 5739 AM 16.00 Tebet 5740 AM AM 5740/106.000000 16.00 Tebet 5740 AM 11.00 Veadar 5755 AM AM 5755/189.000000 11.00 Veadar 5755 AM 04.00 Adar 5756 AM AM 5756/153.000000 04.00 Adar 5756 AM 22.00 Tebet 5760 AM AM 5760/112.000000 22.00 Tebet 5760 AM 17.84 Ab 5781 AM AM 5781/311.836582 17.84 Ab 5781 AM 07.00 Tebet 5773 AM AM 5773/95.000000 07.00 Tebet 5773 AM 30.50 Kislev 7026 AM AM 7026/90.500000 30.50 Kislev 7026 AM CALPAK_TEST685 For the Islamic calendar, YJF_TO_YMDF_ISLAMIC: YJF => YMDF YMDF_TO_YJF_ISLAMIC: YMDF => YJF YMDF(in) YJF YMDF(out) AH 1/01/01.00 AH 1/1.000000 AH 1/01/01.00 AH 1/01/02.00 AH 1/2.000000 AH 1/01/02.00 AH 11/03/22.00 AH 11/81.000000 AH 11/03/22.00 AH 11/03/27.00 AH 11/86.000000 AH 11/03/27.00 AH 458/11/22.00 AH 458/317.000000 AH 458/11/22.00 AH 470/09/01.00 AH 470/237.000000 AH 470/09/01.00 AH 963/03/28.00 AH 963/87.000000 AH 963/03/28.00 AH 990/09/17.50 AH 990/253.500000 AH 990/09/17.50 AH 990/09/18.50 AH 990/254.500000 AH 990/09/18.50 AH 1086/12/19.00 AH 1086/344.000000 AH 1086/12/19.00 AH 1165/11/05.50 AH 1165/300.500000 AH 1165/11/05.50 AH 1165/11/06.50 AH 1165/301.500000 AH 1165/11/06.50 AH 1197/10/21.00 AH 1197/287.000000 AH 1197/10/21.00 AH 1207/02/06.00 AH 1207/36.000000 AH 1207/02/06.00 AH 1260/03/02.00 AH 1260/61.000000 AH 1260/03/02.00 AH 1260/05/07.00 AH 1260/125.000000 AH 1260/05/07.00 AH 1267/11/23.00 AH 1267/318.000000 AH 1267/11/23.00 AH 1275/04/11.00 AH 1275/100.000000 AH 1275/04/11.00 AH 1302/08/27.00 AH 1302/234.000000 AH 1302/08/27.00 AH 1317/08/28.81 AH 1317/235.813520 AH 1317/08/28.81 AH 1359/02/05.00 AH 1359/35.000000 AH 1359/02/05.00 AH 1387/04/24.00 AH 1387/113.000000 AH 1387/04/24.00 AH 1389/10/23.00 AH 1389/289.000000 AH 1389/10/23.00 AH 1398/12/05.00 AH 1398/330.000000 AH 1398/12/05.00 AH 1398/12/06.00 AH 1398/331.000000 AH 1398/12/06.00 AH 1400/02/18.00 AH 1400/48.000000 AH 1400/02/18.00 AH 1415/10/13.00 AH 1415/279.000000 AH 1415/10/13.00 AH 1416/10/06.00 AH 1416/272.000000 AH 1416/10/06.00 AH 1420/09/25.00 AH 1420/261.000000 AH 1420/09/25.00 AH 1442/12/18.84 AH 1442/343.836582 AH 1442/12/18.84 AH 1434/02/08.00 AH 1434/38.000000 AH 1434/02/08.00 AH 2725/08/03.50 AH 2725/210.500000 AH 2725/08/03.50 CALPAK_TEST686 For the Julian calendar, YJF_TO_YMDF_JULIAN: YJF => YMDF YMDF_TO_YJF_JULIAN: YMDF => YJF YMDF(in) YJF YMDF(out) AD 1/01/01.00 AD 1/001.00 AD 1/01/01.00 AD 1/01/03.00 AD 1/003.00 AD 1/01/03.00 AD 1/01/03.00 AD 1/003.00 AD 1/01/03.00 AD 8/08/29.00 AD 8/242.00 AD 8/08/29.00 AD 57/03/24.00 AD 57/083.00 AD 57/03/24.00 AD 79/03/24.00 AD 79/083.00 AD 79/03/24.00 AD 284/08/29.00 AD 284/242.00 AD 284/08/29.00 AD 388/03/03.00 AD 388/063.00 AD 388/03/03.00 AD 552/07/11.00 AD 552/193.00 AD 552/07/11.00 AD 590/07/12.00 AD 590/193.00 AD 590/07/12.00 AD 600/05/24.00 AD 600/145.00 AD 600/05/24.00 AD 622/03/19.00 AD 622/078.00 AD 622/03/19.00 AD 622/07/15.00 AD 622/196.00 AD 622/07/15.00 AD 622/07/16.00 AD 622/197.00 AD 622/07/16.00 AD 632/06/16.00 AD 632/168.00 AD 632/06/16.00 AD 632/06/21.00 AD 632/173.00 AD 632/06/21.00 AD 1066/10/14.00 AD 1066/287.00 AD 1066/10/14.00 AD 1078/03/17.00 AD 1078/076.00 AD 1078/03/17.00 AD 1556/02/09.00 AD 1556/040.00 AD 1556/02/09.00 AD 1582/10/04.50 AD 1582/277.50 AD 1582/10/04.50 AD 1582/10/05.50 AD 1582/278.50 AD 1582/10/05.50 AD 1676/02/23.00 AD 1676/054.00 AD 1676/02/23.00 AD 1752/09/02.50 AD 1752/246.50 AD 1752/09/02.50 AD 1752/09/03.50 AD 1752/247.50 AD 1752/09/03.50 AD 1783/09/07.00 AD 1783/250.00 AD 1783/09/07.00 AD 1792/09/11.00 AD 1792/255.00 AD 1792/09/11.00 AD 1844/03/09.00 AD 1844/069.00 AD 1844/03/09.00 AD 1844/05/12.00 AD 1844/133.00 AD 1844/05/12.00 AD 1851/09/06.00 AD 1851/249.00 AD 1851/09/06.00 AD 1858/11/05.00 AD 1858/309.00 AD 1858/11/05.00 AD 1885/05/29.00 AD 1885/149.00 AD 1885/05/29.00 AD 1899/12/19.81 AD 1899/353.81 AD 1899/12/19.81 AD 1940/03/01.00 AD 1940/061.00 AD 1940/03/01.00 AD 1967/07/18.00 AD 1967/199.00 AD 1967/07/18.00 AD 1969/12/19.00 AD 1969/353.00 AD 1969/12/19.00 AD 1978/10/23.00 AD 1978/296.00 AD 1978/10/23.00 AD 1978/10/24.00 AD 1978/297.00 AD 1978/10/24.00 AD 1979/12/24.00 AD 1979/358.00 AD 1979/12/24.00 AD 1995/03/01.00 AD 1995/060.00 AD 1995/03/01.00 AD 1996/02/12.00 AD 1996/043.00 AD 1996/02/12.00 AD 1999/12/19.00 AD 1999/353.00 AD 1999/12/19.00 AD 2021/07/14.84 AD 2021/195.84 AD 2021/07/14.84 AD 2012/12/08.00 AD 2012/343.00 AD 2012/12/08.00 AD 3265/12/10.50 AD 3265/344.50 AD 3265/12/10.50 CALPAK_TEST687 For the Roman calendar, YJF_TO_YMDF_ROMAN: YJF => YMDF YMDF_TO_YJF_ROMAN: YMDF => YJF YMDF(in) YJF YMDF(out) Kalends Januarius I AUC AUC 1/1.000000 Kalends Januarius I AUC Ante diem IV Kalends Martius VII AUC AUC 7/57.000000 Ante diem IV Kalends Martius VII AUC Ante diem IV Kalends Martius VII AUC AUC 7/57.000000 Ante diem IV Kalends Martius VII AUC Kalends September CDXLII AUC AUC 442/244.000000 Kalends September CDXLII AUC Kalends October CDXLII AUC AUC 442/274.000000 Kalends October CDXLII AUC Ante diem IV Kalends September DCCXXXI AUC AUC 731/241.000000 Ante diem IV Kalends September DCCXXXI AUC Ante diem IV Nones Januarius DCCLIII AUC AUC 753/2.000000 Ante diem IV Nones Januarius DCCLIII AUC Pridie Kalends Januarius DCCLIII AUC AUC 753/366.000000 Pridie Kalends Januarius DCCLIII AUC Kalends Januarius DCCLIV AUC AUC 754/1.000000 Kalends Januarius DCCLIV AUC Ante diem III Nones Januarius DCCLIV AUC AUC 754/3.000000 Ante diem III Nones Januarius DCCLIV AUC Ante diem III Nones Januarius DCCLIV AUC AUC 754/3.000000 Ante diem III Nones Januarius DCCLIV AUC Ante diem IV Kalends September DCCLXI AUC AUC 761/242.000000 Ante diem IV Kalends September DCCLXI AUC Ante diem IX Kalends Aprilis DCCCX AUC AUC 810/83.000000 Ante diem IX Kalends Aprilis DCCCX AUC Ante diem IX Kalends Aprilis DCCCXXXII AUC AUC 832/83.000000 Ante diem IX Kalends Aprilis DCCCXXXII AUC Ante diem IV Kalends September MXXXVII AUC AUC 1037/242.000000 Ante diem IV Kalends September MXXXVII AUC Ante diem V Nones Martius MCXLI AUC AUC 1141/63.000000 Ante diem V Nones Martius MCXLI AUC Ante diem V Ides Julius MCCCV AUC AUC 1305/193.000000 Ante diem V Ides Julius MCCCV AUC Ante diem IV Ides Julius MCCCXLIII AUC AUC 1343/193.000000 Ante diem IV Ides Julius MCCCXLIII AUC Ante diem IX Kalends Junius MCCCLIII AUC AUC 1353/145.000000 Ante diem IX Kalends Junius MCCCLIII AUC Ante diem XIV Kalends Aprilis MCCCLXXV AUC AUC 1375/78.000000 Ante diem XIV Kalends Aprilis MCCCLXXV AUC Ides Julius MCCCLXXV AUC AUC 1375/196.000000 Ides Julius MCCCLXXV AUC Ante diem XVII Kalends Augustus MCCCLXXV AUC AUC 1375/197.000000 Ante diem XVII Kalends Augustus MCCCLXXV AUC Ante diem XVI Kalends Julius MCCCLXXXV AUC AUC 1385/168.000000 Ante diem XVI Kalends Julius MCCCLXXXV AUC Ante diem XI Kalends Julius MCCCLXXXV AUC AUC 1385/173.000000 Ante diem XI Kalends Julius MCCCLXXXV AUC Pridie Ides October MDCCCXIX AUC AUC 1819/287.000000 Pridie Ides October MDCCCXIX AUC Ante diem XVI Kalends Aprilis MDCCCXXXI AUC AUC 1831/76.000000 Ante diem XVI Kalends Aprilis MDCCCXXXI AUC Ante diem V Ides Februarius MMCCCIX AUC AUC 2309/40.000000 Ante diem V Ides Februarius MMCCCIX AUC Ante diem IV Nones October MMCCCXXXV AUC AUC 2335/277.500000 Ante diem IV Nones October MMCCCXXXV AUC Ante diem III Nones October MMCCCXXXV AUC AUC 2335/278.500000 Ante diem III Nones October MMCCCXXXV AUC Ante diem VII Kalends Martius MMCDXXIX AUC AUC 2429/54.000000 Ante diem VII Kalends Martius MMCDXXIX AUC Ante diem IV Nones September MMDV AUC AUC 2505/246.500000 Ante diem IV Nones September MMDV AUC Ante diem III Nones September MMDV AUC AUC 2505/247.500000 Ante diem III Nones September MMDV AUC Ante diem VII Ides September MMDXXXVI AUC AUC 2536/250.000000 Ante diem VII Ides September MMDXXXVI AUC Ante diem III Ides September MMDXLV AUC AUC 2545/255.000000 Ante diem III Ides September MMDXLV AUC Ante diem VII Ides Martius MMDXCVII AUC AUC 2597/69.000000 Ante diem VII Ides Martius MMDXCVII AUC Ante diem IV Ides Maius MMDXCVII AUC AUC 2597/133.000000 Ante diem IV Ides Maius MMDXCVII AUC Ante diem VIII Ides September MMDCIV AUC AUC 2604/249.000000 Ante diem VIII Ides September MMDCIV AUC Nones November MMDCXI AUC AUC 2611/309.000000 Nones November MMDCXI AUC Ante diem IV Kalends Junius MMDCXXXVIII AUC AUC 2638/149.000000 Ante diem IV Kalends Junius MMDCXXXVIII AUC Ante diem XIV Kalends Januarius MMDCLII AUC AUC 2652/353.813520 Ante diem XIV Kalends Januarius MMDCLII AUC Kalends Martius MMDCXCIII AUC AUC 2693/61.000000 Kalends Martius MMDCXCIII AUC Ante diem XV Kalends Augustus MMDCCXX AUC AUC 2720/199.000000 Ante diem XV Kalends Augustus MMDCCXX AUC Ante diem XIV Kalends Januarius MMDCCXXII AUC AUC 2722/353.000000 Ante diem XIV Kalends Januarius MMDCCXXII AUC Ante diem X Kalends November MMDCCXXXI AUC AUC 2731/296.000000 Ante diem X Kalends November MMDCCXXXI AUC Ante diem IX Kalends November MMDCCXXXI AUC AUC 2731/297.000000 Ante diem IX Kalends November MMDCCXXXI AUC Ante diem IX Kalends Januarius MMDCCXXXII AUC AUC 2732/358.000000 Ante diem IX Kalends Januarius MMDCCXXXII AUC Kalends Martius MMDCCXLVIII AUC AUC 2748/60.000000 Kalends Martius MMDCCXLVIII AUC Pridie Ides Februarius MMDCCXLIX AUC AUC 2749/43.000000 Pridie Ides Februarius MMDCCXLIX AUC Ante diem XIV Kalends Januarius MMDCCLII AUC AUC 2752/353.000000 Ante diem XIV Kalends Januarius MMDCCLII AUC Pridie Ides Julius MMDCCLXXIV AUC AUC 2774/195.836583 Pridie Ides Julius MMDCCLXXIV AUC Ante diem VI Ides December MMDCCLXV AUC AUC 2765/343.000000 Ante diem VI Ides December MMDCCLXV AUC Ante diem IV Ides December MMMMXVIII AUC AUC 4018/344.500000 Ante diem IV Ides December MMMMXVIII AUC CALPAK_TEST688 YJF_TO_YMDHMS_COMMON: YJF => YMDHMS YMDHMS_TO_YJF_COMMON: YMDHMS => YJF YJF (in) YMDHMS YJF(out) CE 1968/150.14 CE 1968/05/29 03:21:47 CE 1968/150.14 CE 1962/198.89 CE 1962/07/17 21:25:37 CE 1962/198.89 CE 1968/53.58 CE 1968/02/22 13:58:45 CE 1968/53.58 CE 1962/159.60 CE 1962/06/08 14:19:15 CE 1962/159.60 CE 1969/107.60 CE 1969/04/17 14:24:01 CE 1969/107.60 CALPAK_TEST689 YMD_TO_DECIMAL converts a date to a year and decimal. YMD Y.F CE 1963/07/02 1963.0041 CE 1961/12/19 1961.0507 CE 1962/07/06 1962.0151 CE 1966/02/28 1966.0753 CE 1964/09/24 1964.0642 CE 1963/07/08 1963.0205 CE 1968/04/23 1968.0615 CE 1965/11/07 1965.0178 CE 1965/07/01 1965.0014 CE 1969/03/04 1969.0096 CALPAK_TEST69 YMDF_DIF_COMMON gets the day difference between YMDF dates. YMDF1 YMDF2 (YMDF2 - YMDF1) CE 1967/02/21.83 CE 1962/06/05.95 -1721.88 CE 1962/06/18.63 CE 1966/03/13.23 1363.60 CE 1964/04/27.75 CE 1969/03/29.90 1797.16 CE 1969/06/17.92 CE 1964/09/10.00 -1741.92 CE 1962/03/17.70 CE 1960/08/29.06 -565.64 CE 1968/09/13.45 CE 1964/04/24.09 -1603.37 CE 1965/04/22.32 CE 1969/11/18.52 1671.21 CE 1966/08/18.49 CE 1968/05/18.55 639.06 CE 1962/01/21.48 CE 1966/11/21.13 1764.65 CE 1964/09/18.27 CE 1968/05/05.89 1325.62 CALPAK_TEST695 YMDF_DIF_ENGLISH gets the day difference between YMDF dates. YMDF1 YMDF2 (YMDF2 - YMDF1) AD NS 1963/12/24.96 AD NS 1967/05/16.37 1238.41 AD NS 1963/06/17.65 AD NS 1963/02/09.30 -128.35 AD NS 1962/07/09.00 AD NS 1965/06/30.17 1087.17 AD NS 1969/02/28.80 AD NS 1967/09/17.55 -530.25 AD NS 1960/11/12.58 AD NS 1968/06/23.36 2779.78 AD NS 1961/09/28.29 AD NS 1964/08/13.44 1050.14 AD NS 1960/01/15.12 AD NS 1969/03/21.42 3353.30 AD NS 1965/07/28.90 AD NS 1968/12/07.40 1227.50 AD NS 1960/05/19.19 AD NS 1969/12/15.07 3496.88 AD NS 1962/04/02.25 AD NS 1961/10/29.39 -154.86 TEST70 For the Common calendar: YMDF_INC_COMMON increments a date by days; YMDF_NEXT_COMMON computes the next day, YMDF_PREV_COMMON computes the previous day. YMDF Tomorrow Yesterday +10.25 days CE 1961/04/24.66 CE 1961/04/25.66 CE 1961/04/23.66 CE 1961/05/04.91 CE 1969/02/26.56 CE 1969/02/27.56 CE 1969/02/25.56 CE 1969/03/08.81 CE 1966/01/01.59 CE 1966/01/02.59 CE 1965/12/31.59 CE 1966/01/11.84 CE 1967/05/27.69 CE 1967/05/28.69 CE 1967/05/26.69 CE 1967/06/06.94 CE 1961/12/31.35 CE 1962/01/01.35 CE 1961/12/30.35 CE 1962/01/10.60 CE 1965/09/08.05 CE 1965/09/09.05 CE 1965/09/07.05 CE 1965/09/18.30 CE 1960/11/22.40 CE 1960/11/23.40 CE 1960/11/21.40 CE 1960/12/02.65 CE 1968/03/07.71 CE 1968/03/08.71 CE 1968/03/06.71 CE 1968/03/17.96 CE 1967/05/13.33 CE 1967/05/14.33 CE 1967/05/12.33 CE 1967/05/23.58 CE 1968/07/18.35 CE 1968/07/19.35 CE 1968/07/17.35 CE 1968/07/28.60 TEST71 For the English calendar: YMDF_INC_ENGLISH increments a date by days; YMDF_NEXT_ENGLISH computes the next day, YMDF_PREV_ENGLISH computes the previous day. YMDF Tomorrow Yesterday +10.25 days BC OS 4713/01/01.50 BC OS 4713/01/02.50 BC OS 4714/12/31.50 BC OS 4713/01/11.75 BC OS 4713/01/02.50 BC OS 4713/01/03.50 BC OS 4713/01/01.50 BC OS 4713/01/12.75 BC OS 4004/10/23.50 BC OS 4004/10/24.50 BC OS 4004/10/22.50 BC OS 4004/11/02.75 BC OS 3761/10/08.00 BC OS 3761/10/09.00 BC OS 3761/10/07.00 BC OS 3761/10/18.25 BC OS 3114/09/06.00 BC OS 3114/09/07.00 BC OS 3114/09/05.00 BC OS 3114/09/16.25 BC OS 3102/02/18.25 BC OS 3102/02/19.25 BC OS 3102/02/17.25 BC OS 3102/02/28.50 BC OS 2637/03/08.00 BC OS 2637/03/09.00 BC OS 2637/03/07.00 BC OS 2637/03/18.25 BC OS 776/07/09.00 BC OS 776/07/10.00 BC OS 776/07/08.00 BC OS 776/07/19.25 BC OS 753/01/01.00 BC OS 753/01/02.00 BC OS 754/12/31.00 BC OS 753/01/11.25 BC OS 747/02/26.00 BC OS 747/02/27.00 BC OS 747/02/25.00 BC OS 747/03/08.25 BC OS 747/02/26.00 BC OS 747/02/27.00 BC OS 747/02/25.00 BC OS 747/03/08.25 BC OS 312/09/01.00 BC OS 312/09/02.00 BC OS 312/08/31.00 BC OS 312/09/11.25 BC OS 312/10/01.00 BC OS 312/10/02.00 BC OS 312/09/30.00 BC OS 312/10/11.25 BC OS 23/08/29.00 BC OS 23/08/30.00 BC OS 23/08/28.00 BC OS 23/09/08.25 BC OS 1/01/02.00 BC OS 1/01/03.00 BC OS 1/01/01.00 BC OS 1/01/12.25 BC OS 1/12/31.00 AD OS 0/01/01.00 BC OS 1/12/30.00 AD OS 0/01/10.25 AD OS 1/01/01.00 AD OS 1/01/02.00 BC OS 1/12/31.00 AD OS 1/01/11.25 AD OS 1/01/03.00 AD OS 1/01/04.00 AD OS 1/01/02.00 AD OS 1/01/13.25 AD OS 1/01/03.00 AD OS 1/01/04.00 AD OS 1/01/02.00 AD OS 1/01/13.25 AD OS 8/08/29.00 AD OS 8/08/30.00 AD OS 8/08/28.00 AD OS 8/09/08.25 AD OS 57/03/24.00 AD OS 57/03/25.00 AD OS 57/03/23.00 AD OS 57/04/03.25 AD OS 79/03/24.00 AD OS 79/03/25.00 AD OS 79/03/23.00 AD OS 79/04/03.25 AD OS 284/08/29.00 AD OS 284/08/30.00 AD OS 284/08/28.00 AD OS 284/09/08.25 AD OS 388/03/03.00 AD OS 388/03/04.00 AD OS 388/03/02.00 AD OS 388/03/13.25 AD OS 552/07/11.00 AD OS 552/07/12.00 AD OS 552/07/10.00 AD OS 552/07/21.25 AD OS 590/07/12.00 AD OS 590/07/13.00 AD OS 590/07/11.00 AD OS 590/07/22.25 AD OS 600/05/24.00 AD OS 600/05/25.00 AD OS 600/05/23.00 AD OS 600/06/03.25 AD OS 622/03/19.00 AD OS 622/03/20.00 AD OS 622/03/18.00 AD OS 622/03/29.25 AD OS 622/07/15.00 AD OS 622/07/16.00 AD OS 622/07/14.00 AD OS 622/07/25.25 AD OS 622/07/16.00 AD OS 622/07/17.00 AD OS 622/07/15.00 AD OS 622/07/26.25 AD OS 632/06/16.00 AD OS 632/06/17.00 AD OS 632/06/15.00 AD OS 632/06/26.25 AD OS 632/06/21.00 AD OS 632/06/22.00 AD OS 632/06/20.00 AD OS 632/07/01.25 AD OS 1066/10/14.00 AD OS 1066/10/15.00 AD OS 1066/10/13.00 AD OS 1066/10/24.25 AD OS 1078/03/17.00 AD OS 1078/03/18.00 AD OS 1078/03/16.00 AD OS 1078/03/27.25 AD OS 1556/02/09.00 AD OS 1556/02/10.00 AD OS 1556/02/08.00 AD OS 1556/02/19.25 AD OS 1582/10/04.50 AD OS 1582/10/05.50 AD OS 1582/10/03.50 AD OS 1582/10/14.75 AD OS 1582/10/05.50 AD OS 1582/10/06.50 AD OS 1582/10/04.50 AD OS 1582/10/15.75 AD OS 1676/02/23.00 AD OS 1676/02/24.00 AD OS 1676/02/22.00 AD OS 1676/03/04.25 AD OS 1752/09/02.50 AD NS 1752/09/14.50 AD OS 1752/09/01.50 AD NS 1752/09/23.75 AD NS 1752/09/14.50 AD NS 1752/09/15.50 AD NS 1752/09/13.50 AD NS 1752/09/24.75 AD NS 1783/09/18.00 AD NS 1783/09/19.00 AD NS 1783/09/17.00 AD NS 1783/09/28.25 AD NS 1792/09/22.00 AD NS 1792/09/23.00 AD NS 1792/09/21.00 AD NS 1792/10/02.25 AD NS 1844/03/21.00 AD NS 1844/03/22.00 AD NS 1844/03/20.00 AD NS 1844/03/31.25 AD NS 1844/05/24.00 AD NS 1844/05/25.00 AD NS 1844/05/23.00 AD NS 1844/06/03.25 AD NS 1851/09/18.00 AD NS 1851/09/19.00 AD NS 1851/09/17.00 AD NS 1851/09/28.25 AD NS 1858/11/17.00 AD NS 1858/11/18.00 AD NS 1858/11/16.00 AD NS 1858/11/27.25 AD NS 1885/06/10.00 AD NS 1885/06/11.00 AD NS 1885/06/09.00 AD NS 1885/06/20.25 AD NS 1899/12/31.81 AD NS 1900/01/01.81 AD NS 1899/12/30.81 AD NS 1900/01/11.06 AD NS 1940/03/14.00 AD NS 1940/03/15.00 AD NS 1940/03/13.00 AD NS 1940/03/24.25 AD NS 1967/07/31.00 AD NS 1967/08/01.00 AD NS 1967/07/30.00 AD NS 1967/08/10.25 AD NS 1970/01/01.00 AD NS 1970/01/02.00 AD NS 1969/12/31.00 AD NS 1970/01/11.25 AD NS 1978/11/05.00 AD NS 1978/11/06.00 AD NS 1978/11/04.00 AD NS 1978/11/15.25 AD NS 1978/11/06.00 AD NS 1978/11/07.00 AD NS 1978/11/05.00 AD NS 1978/11/16.25 AD NS 1980/01/06.00 AD NS 1980/01/07.00 AD NS 1980/01/05.00 AD NS 1980/01/16.25 AD NS 1995/03/14.00 AD NS 1995/03/15.00 AD NS 1995/03/13.00 AD NS 1995/03/24.25 AD NS 1996/02/25.00 AD NS 1996/02/26.00 AD NS 1996/02/24.00 AD NS 1996/03/06.25 AD NS 2000/01/01.00 AD NS 2000/01/02.00 AD NS 1999/12/31.00 AD NS 2000/01/11.25 AD NS 2021/07/27.84 AD NS 2021/07/28.84 AD NS 2021/07/26.84 AD NS 2021/08/07.09 AD NS 2012/12/21.00 AD NS 2012/12/22.00 AD NS 2012/12/20.00 AD NS 2012/12/31.25 AD NS 3266/01/01.50 AD NS 3266/01/02.50 AD NS 3265/12/31.50 AD NS 3266/01/11.75 TEST72 For the Gregorian calendar: YMDF_INC_GREGORIAN increments a date by days; YMDF_NEXT_GREGORIAN computes the next day, YMDF_PREV_GREGORIAN computes the previous day. YMDF Tomorrow Yesterday +10.25 days BC -4714/11/24.50 BC -4714/11/25.50 BC -4714/11/23.50 BC -4714/12/04.75 BC -4714/11/25.50 BC -4714/11/26.50 BC -4714/11/24.50 BC -4714/12/05.75 BC -4004/09/21.50 BC -4004/09/22.50 BC -4004/09/20.50 BC -4004/10/01.75 BC -3761/09/08.00 BC -3761/09/09.00 BC -3761/09/07.00 BC -3761/09/18.25 BC -3114/08/11.00 BC -3114/08/12.00 BC -3114/08/10.00 BC -3114/08/21.25 BC -3102/01/23.25 BC -3102/01/24.25 BC -3102/01/22.25 BC -3102/02/02.50 BC -2637/02/15.00 BC -2637/02/16.00 BC -2637/02/14.00 BC -2637/02/25.25 BC -776/07/01.00 BC -776/07/02.00 BC -776/06/30.00 BC -776/07/11.25 BC -754/12/24.00 BC -754/12/25.00 BC -754/12/23.00 BC -753/01/03.25 BC -747/02/18.00 BC -747/02/19.00 BC -747/02/17.00 BC -747/02/28.25 BC -747/02/18.00 BC -747/02/19.00 BC -747/02/17.00 BC -747/02/28.25 BC -312/08/27.00 BC -312/08/28.00 BC -312/08/26.00 BC -312/09/06.25 BC -312/09/26.00 BC -312/09/27.00 BC -312/09/25.00 BC -312/10/06.25 BC -23/08/27.00 BC -23/08/28.00 BC -23/08/26.00 BC -23/09/06.25 BC -2/12/31.00 BC -1/01/01.00 BC -2/12/30.00 BC -1/01/10.25 BC -1/12/29.00 BC -1/12/30.00 BC -1/12/28.00 AD 0/01/08.25 BC -1/12/30.00 BC -1/12/31.00 BC -1/12/29.00 AD 0/01/09.25 AD 1/01/01.00 AD 1/01/02.00 BC -1/12/31.00 AD 1/01/11.25 AD 1/01/01.00 AD 1/01/02.00 BC -1/12/31.00 AD 1/01/11.25 AD 8/08/27.00 AD 8/08/28.00 AD 8/08/26.00 AD 8/09/06.25 AD 57/03/22.00 AD 57/03/23.00 AD 57/03/21.00 AD 57/04/01.25 AD 79/03/22.00 AD 79/03/23.00 AD 79/03/21.00 AD 79/04/01.25 AD 284/08/29.00 AD 284/08/30.00 AD 284/08/28.00 AD 284/09/08.25 AD 388/03/04.00 AD 388/03/05.00 AD 388/03/03.00 AD 388/03/14.25 AD 552/07/13.00 AD 552/07/14.00 AD 552/07/12.00 AD 552/07/23.25 AD 590/07/14.00 AD 590/07/15.00 AD 590/07/13.00 AD 590/07/24.25 AD 600/05/27.00 AD 600/05/28.00 AD 600/05/26.00 AD 600/06/06.25 AD 622/03/22.00 AD 622/03/23.00 AD 622/03/21.00 AD 622/04/01.25 AD 622/07/18.00 AD 622/07/19.00 AD 622/07/17.00 AD 622/07/28.25 AD 622/07/19.00 AD 622/07/20.00 AD 622/07/18.00 AD 622/07/29.25 AD 632/06/19.00 AD 632/06/20.00 AD 632/06/18.00 AD 632/06/29.25 AD 632/06/24.00 AD 632/06/25.00 AD 632/06/23.00 AD 632/07/04.25 AD 1066/10/20.00 AD 1066/10/21.00 AD 1066/10/19.00 AD 1066/10/30.25 AD 1078/03/23.00 AD 1078/03/24.00 AD 1078/03/22.00 AD 1078/04/02.25 AD 1556/02/19.00 AD 1556/02/20.00 AD 1556/02/18.00 AD 1556/02/29.25 AD 1582/10/14.50 AD 1582/10/15.50 AD 1582/10/13.50 AD 1582/10/24.75 AD 1582/10/15.50 AD 1582/10/16.50 AD 1582/10/14.50 AD 1582/10/25.75 AD 1676/03/04.00 AD 1676/03/05.00 AD 1676/03/03.00 AD 1676/03/14.25 AD 1752/09/13.50 AD 1752/09/14.50 AD 1752/09/12.50 AD 1752/09/23.75 AD 1752/09/14.50 AD 1752/09/15.50 AD 1752/09/13.50 AD 1752/09/24.75 AD 1783/09/18.00 AD 1783/09/19.00 AD 1783/09/17.00 AD 1783/09/28.25 AD 1792/09/22.00 AD 1792/09/23.00 AD 1792/09/21.00 AD 1792/10/02.25 AD 1844/03/21.00 AD 1844/03/22.00 AD 1844/03/20.00 AD 1844/03/31.25 AD 1844/05/24.00 AD 1844/05/25.00 AD 1844/05/23.00 AD 1844/06/03.25 AD 1851/09/18.00 AD 1851/09/19.00 AD 1851/09/17.00 AD 1851/09/28.25 AD 1858/11/17.00 AD 1858/11/18.00 AD 1858/11/16.00 AD 1858/11/27.25 AD 1885/06/10.00 AD 1885/06/11.00 AD 1885/06/09.00 AD 1885/06/20.25 AD 1899/12/31.81 AD 1900/01/01.81 AD 1899/12/30.81 AD 1900/01/11.06 AD 1940/03/14.00 AD 1940/03/15.00 AD 1940/03/13.00 AD 1940/03/24.25 AD 1967/07/31.00 AD 1967/08/01.00 AD 1967/07/30.00 AD 1967/08/10.25 AD 1970/01/01.00 AD 1970/01/02.00 AD 1969/12/31.00 AD 1970/01/11.25 AD 1978/11/05.00 AD 1978/11/06.00 AD 1978/11/04.00 AD 1978/11/15.25 AD 1978/11/06.00 AD 1978/11/07.00 AD 1978/11/05.00 AD 1978/11/16.25 AD 1980/01/06.00 AD 1980/01/07.00 AD 1980/01/05.00 AD 1980/01/16.25 AD 1995/03/14.00 AD 1995/03/15.00 AD 1995/03/13.00 AD 1995/03/24.25 AD 1996/02/25.00 AD 1996/02/26.00 AD 1996/02/24.00 AD 1996/03/06.25 AD 2000/01/01.00 AD 2000/01/02.00 AD 1999/12/31.00 AD 2000/01/11.25 AD 2021/07/27.84 AD 2021/07/28.84 AD 2021/07/26.84 AD 2021/08/07.09 AD 2012/12/21.00 AD 2012/12/22.00 AD 2012/12/20.00 AD 2012/12/31.25 AD 3266/01/01.50 AD 3266/01/02.50 AD 3265/12/31.50 AD 3266/01/11.75 CALPAK_TEST73 For the Hebrew calendar: YMDF_INC_HEBREW increments a date by days; YMDF_NEXT_HEBREW computes the next day, YMDF_PREV_HEBREW computes the previous day. YMDF Tomorrow Yesterday +10.25 days 10.00 Elul 647 AM 11.00 Elul 647 AM 09.00 Elul 647 AM 20.25 Elul 647 AM 30.25 Shebat 659 AM 01.25 Adar 659 AM 29.25 Shebat 659 AM 10.50 Adar 659 AM 30.00 Adar 1124 AM 01.00 Veadar 1124 AM 29.00 Adar 1124 AM 10.25 Veadar 1124 AM 28.00 Tammuz 2985 AM 29.00 Tammuz 2985 AM 27.00 Tammuz 2985 AM 09.25 Ab 2985 AM 01.00 Shebat 3008 AM 02.00 Shebat 3008 AM 29.00 Tebet 3008 AM 11.25 Shebat 3008 AM 05.00 Adar 3014 AM 06.00 Adar 3014 AM 04.00 Adar 3014 AM 15.25 Adar 3014 AM 05.00 Adar 3014 AM 06.00 Adar 3014 AM 04.00 Adar 3014 AM 15.25 Adar 3014 AM 24.00 Elul 3449 AM 25.00 Elul 3449 AM 23.00 Elul 3449 AM 05.25 Tishri 3450 AM 25.00 Tishri 3450 AM 26.00 Tishri 3450 AM 24.00 Tishri 3450 AM 05.25 Heshvan 3450 AM 06.00 Elul 3738 AM 07.00 Elul 3738 AM 05.00 Elul 3738 AM 16.25 Elul 3738 AM 06.00 Shebat 3760 AM 07.00 Shebat 3760 AM 05.00 Shebat 3760 AM 16.25 Shebat 3760 AM 14.00 Tebet 3761 AM 15.00 Tebet 3761 AM 13.00 Tebet 3761 AM 24.25 Tebet 3761 AM 15.00 Tebet 3761 AM 16.00 Tebet 3761 AM 14.00 Tebet 3761 AM 25.25 Tebet 3761 AM 17.00 Tebet 3761 AM 18.00 Tebet 3761 AM 16.00 Tebet 3761 AM 27.25 Tebet 3761 AM 17.00 Tebet 3761 AM 18.00 Tebet 3761 AM 16.00 Tebet 3761 AM 27.25 Tebet 3761 AM 07.00 Elul 3768 AM 08.00 Elul 3768 AM 06.00 Elul 3768 AM 17.25 Elul 3768 AM 29.00 Veadar 3817 AM 01.00 Nisan 3817 AM 28.00 Veadar 3817 AM 10.25 Nisan 3817 AM 01.00 Nisan 3839 AM 02.00 Nisan 3839 AM 29.00 Adar 3839 AM 11.25 Nisan 3839 AM 28.00 Elul 4044 AM 29.00 Elul 4044 AM 27.00 Elul 4044 AM 09.25 Tishri 4045 AM 07.00 Veadar 4148 AM 08.00 Veadar 4148 AM 06.00 Veadar 4148 AM 17.25 Veadar 4148 AM 03.00 Ab 4312 AM 04.00 Ab 4312 AM 02.00 Ab 4312 AM 13.25 Ab 4312 AM 04.00 Ab 4350 AM 05.00 Ab 4350 AM 03.00 Ab 4350 AM 14.25 Ab 4350 AM 04.00 Sivan 4360 AM 05.00 Sivan 4360 AM 03.00 Sivan 4360 AM 14.25 Sivan 4360 AM 01.00 Nisan 4382 AM 02.00 Nisan 4382 AM 29.00 Adar 4382 AM 11.25 Nisan 4382 AM 01.00 Ab 4382 AM 02.00 Ab 4382 AM 29.00 Tammuz 4382 AM 11.25 Ab 4382 AM 02.00 Ab 4382 AM 03.00 Ab 4382 AM 01.00 Ab 4382 AM 12.25 Ab 4382 AM 21.00 Sivan 4392 AM 22.00 Sivan 4392 AM 20.00 Sivan 4392 AM 01.25 Tammuz 4392 AM 26.00 Sivan 4392 AM 27.00 Sivan 4392 AM 25.00 Sivan 4392 AM 06.25 Tammuz 4392 AM 21.00 Tishri 4827 AM 22.00 Tishri 4827 AM 20.00 Tishri 4827 AM 01.25 Heshvan 4827 AM 29.00 Adar 4838 AM 01.00 Nisan 4838 AM 28.00 Adar 4838 AM 10.25 Nisan 4838 AM 27.00 Shebat 5316 AM 28.00 Shebat 5316 AM 26.00 Shebat 5316 AM 07.25 Adar 5316 AM 17.50 Tishri 5343 AM 18.50 Tishri 5343 AM 16.50 Tishri 5343 AM 27.75 Tishri 5343 AM 18.50 Tishri 5343 AM 19.50 Tishri 5343 AM 17.50 Tishri 5343 AM 28.75 Tishri 5343 AM 18.00 Adar 5436 AM 19.00 Adar 5436 AM 17.00 Adar 5436 AM 28.25 Adar 5436 AM 04.50 Tishri 5513 AM 05.50 Tishri 5513 AM 03.50 Tishri 5513 AM 14.75 Tishri 5513 AM 05.50 Tishri 5513 AM 06.50 Tishri 5513 AM 04.50 Tishri 5513 AM 15.75 Tishri 5513 AM 20.00 Elul 5543 AM 21.00 Elul 5543 AM 19.00 Elul 5543 AM 01.25 Tishri 5544 AM 05.00 Tishri 5553 AM 06.00 Tishri 5553 AM 04.00 Tishri 5553 AM 15.25 Tishri 5553 AM 02.00 Nisan 5604 AM 03.00 Nisan 5604 AM 01.00 Nisan 5604 AM 12.25 Nisan 5604 AM 07.00 Sivan 5604 AM 08.00 Sivan 5604 AM 06.00 Sivan 5604 AM 17.25 Sivan 5604 AM 20.00 Elul 5611 AM 21.00 Elul 5611 AM 19.00 Elul 5611 AM 01.25 Tishri 5612 AM 09.00 Kislev 5619 AM 10.00 Kislev 5619 AM 08.00 Kislev 5619 AM 19.25 Kislev 5619 AM 26.00 Sivan 5645 AM 27.00 Sivan 5645 AM 25.00 Sivan 5645 AM 06.25 Tammuz 5645 AM 28.81 Tebet 5660 AM 29.81 Tebet 5660 AM 27.81 Tebet 5660 AM 10.06 Shebat 5660 AM 03.00 Veadar 5700 AM 04.00 Veadar 5700 AM 02.00 Veadar 5700 AM 13.25 Veadar 5700 AM 22.00 Tammuz 5727 AM 23.00 Tammuz 5727 AM 21.00 Tammuz 5727 AM 03.25 Ab 5727 AM 22.00 Tebet 5730 AM 23.00 Tebet 5730 AM 21.00 Tebet 5730 AM 03.25 Shebat 5730 AM 04.00 Heshvan 5739 AM 05.00 Heshvan 5739 AM 03.00 Heshvan 5739 AM 14.25 Heshvan 5739 AM 05.00 Heshvan 5739 AM 06.00 Heshvan 5739 AM 04.00 Heshvan 5739 AM 15.25 Heshvan 5739 AM 16.00 Tebet 5740 AM 17.00 Tebet 5740 AM 15.00 Tebet 5740 AM 26.25 Tebet 5740 AM 11.00 Veadar 5755 AM 12.00 Veadar 5755 AM 10.00 Veadar 5755 AM 21.25 Veadar 5755 AM 04.00 Adar 5756 AM 05.00 Adar 5756 AM 03.00 Adar 5756 AM 14.25 Adar 5756 AM 22.00 Tebet 5760 AM 23.00 Tebet 5760 AM 21.00 Tebet 5760 AM 03.25 Shebat 5760 AM 17.84 Ab 5781 AM 18.84 Ab 5781 AM 16.84 Ab 5781 AM 28.09 Ab 5781 AM 07.00 Tebet 5773 AM 08.00 Tebet 5773 AM 06.00 Tebet 5773 AM 17.25 Tebet 5773 AM 30.50 Kislev 7026 AM 01.50 Tebet 7026 AM 29.50 Kislev 7026 AM 10.75 Tebet 7026 AM CALPAK_TEST74 For the Julian calendar: YMDF_INC_JULIAN increments a date by days; YMDF_NEXT_JULIAN computes the next day, YMDF_PREV_JULIAN computes the previous day. YMDF date Tomorrow Yesterday +10.25 days BC 4713/01/01.50 BC 4713/01/02.50 BC 4714/12/31.50 BC 4713/01/11.75 BC 4713/01/02.50 BC 4713/01/03.50 BC 4713/01/01.50 BC 4713/01/12.75 BC 4004/10/23.50 BC 4004/10/24.50 BC 4004/10/22.50 BC 4004/11/02.75 BC 3761/10/08.00 BC 3761/10/09.00 BC 3761/10/07.00 BC 3761/10/18.25 BC 3114/09/06.00 BC 3114/09/07.00 BC 3114/09/05.00 BC 3114/09/16.25 BC 3102/02/18.25 BC 3102/02/19.25 BC 3102/02/17.25 BC 3102/02/28.50 BC 2637/03/08.00 BC 2637/03/09.00 BC 2637/03/07.00 BC 2637/03/18.25 BC 776/07/09.00 BC 776/07/10.00 BC 776/07/08.00 BC 776/07/19.25 BC 753/01/01.00 BC 753/01/02.00 BC 754/12/31.00 BC 753/01/11.25 BC 747/02/26.00 BC 747/02/27.00 BC 747/02/25.00 BC 747/03/08.25 BC 747/02/26.00 BC 747/02/27.00 BC 747/02/25.00 BC 747/03/08.25 BC 312/09/01.00 BC 312/09/02.00 BC 312/08/31.00 BC 312/09/11.25 BC 312/10/01.00 BC 312/10/02.00 BC 312/09/30.00 BC 312/10/11.25 BC 23/08/29.00 BC 23/08/30.00 BC 23/08/28.00 BC 23/09/08.25 BC 1/01/02.00 BC 1/01/03.00 BC 1/01/01.00 BC 1/01/12.25 BC 1/12/31.00 AD 0/01/01.00 BC 1/12/30.00 AD 0/01/10.25 y = -1 AD 1/01/01.00 AD 1/01/02.00 BC 1/12/31.00 AD 1/01/11.25 AD 1/01/03.00 AD 1/01/04.00 AD 1/01/02.00 AD 1/01/13.25 AD 1/01/03.00 AD 1/01/04.00 AD 1/01/02.00 AD 1/01/13.25 AD 8/08/29.00 AD 8/08/30.00 AD 8/08/28.00 AD 8/09/08.25 AD 57/03/24.00 AD 57/03/25.00 AD 57/03/23.00 AD 57/04/03.25 AD 79/03/24.00 AD 79/03/25.00 AD 79/03/23.00 AD 79/04/03.25 AD 284/08/29.00 AD 284/08/30.00 AD 284/08/28.00 AD 284/09/08.25 AD 388/03/03.00 AD 388/03/04.00 AD 388/03/02.00 AD 388/03/13.25 AD 552/07/11.00 AD 552/07/12.00 AD 552/07/10.00 AD 552/07/21.25 AD 590/07/12.00 AD 590/07/13.00 AD 590/07/11.00 AD 590/07/22.25 AD 600/05/24.00 AD 600/05/25.00 AD 600/05/23.00 AD 600/06/03.25 AD 622/03/19.00 AD 622/03/20.00 AD 622/03/18.00 AD 622/03/29.25 AD 622/07/15.00 AD 622/07/16.00 AD 622/07/14.00 AD 622/07/25.25 AD 622/07/16.00 AD 622/07/17.00 AD 622/07/15.00 AD 622/07/26.25 AD 632/06/16.00 AD 632/06/17.00 AD 632/06/15.00 AD 632/06/26.25 AD 632/06/21.00 AD 632/06/22.00 AD 632/06/20.00 AD 632/07/01.25 AD 1066/10/14.00 AD 1066/10/15.00 AD 1066/10/13.00 AD 1066/10/24.25 AD 1078/03/17.00 AD 1078/03/18.00 AD 1078/03/16.00 AD 1078/03/27.25 AD 1556/02/09.00 AD 1556/02/10.00 AD 1556/02/08.00 AD 1556/02/19.25 AD 1582/10/04.50 AD 1582/10/05.50 AD 1582/10/03.50 AD 1582/10/14.75 AD 1582/10/05.50 AD 1582/10/06.50 AD 1582/10/04.50 AD 1582/10/15.75 AD 1676/02/23.00 AD 1676/02/24.00 AD 1676/02/22.00 AD 1676/03/04.25 AD 1752/09/02.50 AD 1752/09/03.50 AD 1752/09/01.50 AD 1752/09/12.75 AD 1752/09/03.50 AD 1752/09/04.50 AD 1752/09/02.50 AD 1752/09/13.75 AD 1783/09/07.00 AD 1783/09/08.00 AD 1783/09/06.00 AD 1783/09/17.25 AD 1792/09/11.00 AD 1792/09/12.00 AD 1792/09/10.00 AD 1792/09/21.25 AD 1844/03/09.00 AD 1844/03/10.00 AD 1844/03/08.00 AD 1844/03/19.25 AD 1844/05/12.00 AD 1844/05/13.00 AD 1844/05/11.00 AD 1844/05/22.25 AD 1851/09/06.00 AD 1851/09/07.00 AD 1851/09/05.00 AD 1851/09/16.25 AD 1858/11/05.00 AD 1858/11/06.00 AD 1858/11/04.00 AD 1858/11/15.25 AD 1885/05/29.00 AD 1885/05/30.00 AD 1885/05/28.00 AD 1885/06/08.25 AD 1899/12/19.81 AD 1899/12/20.81 AD 1899/12/18.81 AD 1899/12/30.06 AD 1940/03/01.00 AD 1940/03/02.00 AD 1940/02/29.00 AD 1940/03/11.25 AD 1967/07/18.00 AD 1967/07/19.00 AD 1967/07/17.00 AD 1967/07/28.25 AD 1969/12/19.00 AD 1969/12/20.00 AD 1969/12/18.00 AD 1969/12/29.25 AD 1978/10/23.00 AD 1978/10/24.00 AD 1978/10/22.00 AD 1978/11/02.25 AD 1978/10/24.00 AD 1978/10/25.00 AD 1978/10/23.00 AD 1978/11/03.25 AD 1979/12/24.00 AD 1979/12/25.00 AD 1979/12/23.00 AD 1980/01/03.25 AD 1995/03/01.00 AD 1995/03/02.00 AD 1995/02/28.00 AD 1995/03/11.25 AD 1996/02/12.00 AD 1996/02/13.00 AD 1996/02/11.00 AD 1996/02/22.25 AD 1999/12/19.00 AD 1999/12/20.00 AD 1999/12/18.00 AD 1999/12/29.25 AD 2021/07/14.84 AD 2021/07/15.84 AD 2021/07/13.84 AD 2021/07/25.09 AD 2012/12/08.00 AD 2012/12/09.00 AD 2012/12/07.00 AD 2012/12/18.25 AD 3265/12/10.50 AD 3265/12/11.50 AD 3265/12/09.50 AD 3265/12/20.75 CALPAK_TEST75 For the Common calendar, YMD_INC_YMD_COMMON increments a YMDF date by YMDF; YMDF_DIF_YMDF_COMMON finds the YMDF difference. Date1 increment Date2 difference CE 1900/05/27.00 50 9 10 CE 1951/03/09.00 50 9 10 CALPAK_TEST76 For the Common calendar: YMDF_TO_WEEKDAY_COMMON returns the day of the week. JED YMDF Day of the week 0.00 BCE 4713/01/01.50 2 Monday 1.00 BCE 4713/01/02.50 3 Tuesday 259258.00 BCE 4004/10/23.50 1 Sunday 347999.00 BCE 3761/10/08.50 3 Tuesday 584283.00 BCE 3114/09/06.50 2 Monday 588466.00 BCE 3102/02/18.50 6 Friday 758326.00 BCE 2637/03/08.50 4 Wednesday 1438179.00 BCE 776/07/09.50 3 Tuesday 1446390.00 BCE 753/01/01.50 3 Tuesday 1448638.00 BCE 747/02/26.50 4 Wednesday 1448638.00 BCE 747/02/26.50 4 Wednesday 1607709.00 BCE 312/09/01.50 7 Saturday 1607739.00 BCE 312/10/01.50 2 Monday 1713263.00 BCE 23/08/29.50 1 Sunday 1721059.00 BCE 1/01/02.50 6 Friday 1721423.00 BCE 1/12/31.50 6 Friday 1721424.00 CE 1/01/01.50 7 Saturday 1721426.00 CE 1/01/03.50 2 Monday 1721426.00 CE 1/01/03.50 2 Monday 1724221.00 CE 8/08/29.50 4 Wednesday 1741960.00 CE 57/03/24.50 5 Thursday 1749995.00 CE 79/03/24.50 4 Wednesday 1825030.00 CE 284/08/29.50 6 Friday 1862837.00 CE 388/03/03.50 6 Friday 1922868.00 CE 552/07/11.50 5 Thursday 1936748.00 CE 590/07/12.50 4 Wednesday 1940352.00 CE 600/05/24.50 3 Tuesday 1948321.00 CE 622/03/19.50 6 Friday 1948439.00 CE 622/07/15.50 5 Thursday 1948440.00 CE 622/07/16.50 6 Friday 1952063.00 CE 632/06/16.50 3 Tuesday 1952068.00 CE 632/06/21.50 1 Sunday 2110701.00 CE 1066/10/14.50 7 Saturday 2114873.00 CE 1078/03/17.50 7 Saturday 2289426.00 CE 1556/02/09.50 1 Sunday 2299160.00 CE 1582/10/04.50 5 Thursday 2299161.00 CE 1582/10/15.50 6 Friday 2333270.00 CE 1676/03/04.50 4 Wednesday 2361221.00 CE 1752/09/13.50 4 Wednesday 2361222.00 CE 1752/09/14.50 5 Thursday 2372548.00 CE 1783/09/18.50 5 Thursday 2375840.00 CE 1792/09/22.50 7 Saturday 2394647.00 CE 1844/03/21.50 5 Thursday 2394711.00 CE 1844/05/24.50 6 Friday 2397384.00 CE 1851/09/18.50 5 Thursday 2400001.00 CE 1858/11/17.50 4 Wednesday 2409703.00 CE 1885/06/10.50 4 Wednesday 2415021.00 CE 1900/01/01.50 2 Monday 2429703.00 CE 1940/03/14.50 5 Thursday 2439703.00 CE 1967/07/31.50 2 Monday 2440588.00 CE 1970/01/01.50 5 Thursday 2443818.00 CE 1978/11/05.50 1 Sunday 2443819.00 CE 1978/11/06.50 2 Monday 2444245.00 CE 1980/01/06.50 1 Sunday 2449791.00 CE 1995/03/14.50 3 Tuesday 2450139.00 CE 1996/02/25.50 1 Sunday 2451545.00 CE 2000/01/01.50 7 Saturday 2459424.00 CE 2021/07/28.50 4 Wednesday 2456283.00 CE 2012/12/21.50 6 Friday 2913943.00 CE 3266/01/01.50 6 Friday CALPAK_TEST77 For the English calendar: YMDF_TO_WEEKDAY_ENGLISH returns the day of the week. JED YMDF Day of the week 0.00 BC OS 4713/01/01.50 2 Monday 1.00 BC OS 4713/01/02.50 3 Tuesday 259258.00 BC OS 4004/10/23.50 1 Sunday 347999.00 BC OS 3761/10/08.50 3 Tuesday 584283.00 BC OS 3114/09/06.50 2 Monday 588466.00 BC OS 3102/02/18.50 6 Friday 758326.00 BC OS 2637/03/08.50 4 Wednesday 1438179.00 BC OS 776/07/09.50 3 Tuesday 1446390.00 BC OS 753/01/01.50 3 Tuesday 1448638.00 BC OS 747/02/26.50 4 Wednesday 1448638.00 BC OS 747/02/26.50 4 Wednesday 1607709.00 BC OS 312/09/01.50 7 Saturday 1607739.00 BC OS 312/10/01.50 2 Monday 1713263.00 BC OS 23/08/29.50 1 Sunday 1721059.00 BC OS 1/01/02.50 6 Friday 1721423.00 BC OS 1/12/31.50 6 Friday 1721424.00 AD OS 1/01/01.50 7 Saturday 1721426.00 AD OS 1/01/03.50 2 Monday 1721426.00 AD OS 1/01/03.50 2 Monday 1724221.00 AD OS 8/08/29.50 4 Wednesday 1741960.00 AD OS 57/03/24.50 5 Thursday 1749995.00 AD OS 79/03/24.50 4 Wednesday 1825030.00 AD OS 284/08/29.50 6 Friday 1862837.00 AD OS 388/03/03.50 6 Friday 1922868.00 AD OS 552/07/11.50 5 Thursday 1936748.00 AD OS 590/07/12.50 4 Wednesday 1940352.00 AD OS 600/05/24.50 3 Tuesday 1948321.00 AD OS 622/03/19.50 6 Friday 1948439.00 AD OS 622/07/15.50 5 Thursday 1948440.00 AD OS 622/07/16.50 6 Friday 1952063.00 AD OS 632/06/16.50 3 Tuesday 1952068.00 AD OS 632/06/21.50 1 Sunday 2110701.00 AD OS 1066/10/14.50 7 Saturday 2114873.00 AD OS 1078/03/17.50 7 Saturday 2289426.00 AD OS 1556/02/09.50 1 Sunday 2299160.00 AD OS 1582/10/04.50 5 Thursday 2299161.00 AD OS 1582/10/05.50 6 Friday 2333270.00 AD OS 1676/02/23.50 4 Wednesday 2361221.00 AD OS 1752/09/02.50 4 Wednesday 2361222.00 AD NS 1752/09/14.50 5 Thursday 2372548.00 AD NS 1783/09/18.50 5 Thursday 2375840.00 AD NS 1792/09/22.50 7 Saturday 2394647.00 AD NS 1844/03/21.50 5 Thursday 2394711.00 AD NS 1844/05/24.50 6 Friday 2397384.00 AD NS 1851/09/18.50 5 Thursday 2400001.00 AD NS 1858/11/17.50 4 Wednesday 2409703.00 AD NS 1885/06/10.50 4 Wednesday 2415021.00 AD NS 1900/01/01.50 2 Monday 2429703.00 AD NS 1940/03/14.50 5 Thursday 2439703.00 AD NS 1967/07/31.50 2 Monday 2440588.00 AD NS 1970/01/01.50 5 Thursday 2443818.00 AD NS 1978/11/05.50 1 Sunday 2443819.00 AD NS 1978/11/06.50 2 Monday 2444245.00 AD NS 1980/01/06.50 1 Sunday 2449791.00 AD NS 1995/03/14.50 3 Tuesday 2450139.00 AD NS 1996/02/25.50 1 Sunday 2451545.00 AD NS 2000/01/01.50 7 Saturday 2459424.00 AD NS 2021/07/28.50 4 Wednesday 2456283.00 AD NS 2012/12/21.50 6 Friday 2913943.00 AD NS 3266/01/01.50 6 Friday CALPAK_TEST775 For the English calendar: YMDF_TO_WEEKDAY_ENGLISH2 returns the day of the week. Lewis Carroll's algorithm is used. JED YMDF Day of the week 0.00 BC OS 4713/01/01.50 7 Saturday 1.00 BC OS 4713/01/02.50 1 Sunday 259258.00 BC OS 4004/10/23.50 7 Saturday 347999.00 BC OS 3761/10/08.50 1 Sunday 584283.00 BC OS 3114/09/06.50 1 Sunday 588466.00 BC OS 3102/02/18.50 5 Thursday 758326.00 BC OS 2637/03/08.50 2 Monday 1438179.00 BC OS 776/07/09.50 2 Monday 1446390.00 BC OS 753/01/01.50 1 Sunday 1448638.00 BC OS 747/02/26.50 3 Tuesday 1448638.00 BC OS 747/02/26.50 3 Tuesday 1607709.00 BC OS 312/09/01.50 6 Friday 1607739.00 BC OS 312/10/01.50 1 Sunday 1713263.00 BC OS 23/08/29.50 7 Saturday 1721059.00 BC OS 1/01/02.50 4 Wednesday 1721423.00 BC OS 1/12/31.50 4 Wednesday 1721424.00 AD OS 1/01/01.50 7 Saturday 1721426.00 AD OS 1/01/03.50 2 Monday 1721426.00 AD OS 1/01/03.50 2 Monday 1724221.00 AD OS 8/08/29.50 4 Wednesday 1741960.00 AD OS 57/03/24.50 5 Thursday 1749995.00 AD OS 79/03/24.50 4 Wednesday 1825030.00 AD OS 284/08/29.50 6 Friday 1862837.00 AD OS 388/03/03.50 6 Friday 1922868.00 AD OS 552/07/11.50 5 Thursday 1936748.00 AD OS 590/07/12.50 4 Wednesday 1940352.00 AD OS 600/05/24.50 3 Tuesday 1948321.00 AD OS 622/03/19.50 6 Friday 1948439.00 AD OS 622/07/15.50 5 Thursday 1948440.00 AD OS 622/07/16.50 6 Friday 1952063.00 AD OS 632/06/16.50 3 Tuesday 1952068.00 AD OS 632/06/21.50 1 Sunday 2110701.00 AD OS 1066/10/14.50 7 Saturday 2114873.00 AD OS 1078/03/17.50 7 Saturday 2289426.00 AD OS 1556/02/09.50 1 Sunday 2299160.00 AD OS 1582/10/04.50 5 Thursday 2299161.00 AD OS 1582/10/05.50 6 Friday 2333270.00 AD OS 1676/02/23.50 4 Wednesday 2361221.00 AD OS 1752/09/02.50 4 Wednesday 2361222.00 AD NS 1752/09/14.50 5 Thursday 2372548.00 AD NS 1783/09/18.50 5 Thursday 2375840.00 AD NS 1792/09/22.50 7 Saturday 2394647.00 AD NS 1844/03/21.50 5 Thursday 2394711.00 AD NS 1844/05/24.50 6 Friday 2397384.00 AD NS 1851/09/18.50 5 Thursday 2400001.00 AD NS 1858/11/17.50 4 Wednesday 2409703.00 AD NS 1885/06/10.50 4 Wednesday 2415021.00 AD NS 1900/01/01.50 2 Monday 2429703.00 AD NS 1940/03/14.50 5 Thursday 2439703.00 AD NS 1967/07/31.50 2 Monday 2440588.00 AD NS 1970/01/01.50 5 Thursday 2443818.00 AD NS 1978/11/05.50 1 Sunday 2443819.00 AD NS 1978/11/06.50 2 Monday 2444245.00 AD NS 1980/01/06.50 1 Sunday 2449791.00 AD NS 1995/03/14.50 3 Tuesday 2450139.00 AD NS 1996/02/25.50 1 Sunday 2451545.00 AD NS 2000/01/01.50 7 Saturday 2459424.00 AD NS 2021/07/28.50 4 Wednesday 2456283.00 AD NS 2012/12/21.50 6 Friday 2913943.00 AD NS 3266/01/01.50 6 Friday CALPAK_TEST78 For the Gregorian calendar: YMDF_TO_WEEKDAY_GREGORIAN, YMDF_TO_WEEKDAY_GREGORIAN2, YMDF_TO_WEEKDAY_GREGORIAN3, YMDF_TO_WEEKDAY_GREGORIAN4, and YMDF_TO_WEEKDAY_GREGORIAN5 return the day of the week. (This is "easy" to do for recent dates, but look closely at early dates!) JED YMDF Day of the week 0.00 BC -4714/11/24.50 Monday Sunday Wednesday Sunday Sunday 1.00 BC -4714/11/25.50 Tuesday Monday Thursday Monday Monday 259258.00 BC -4004/09/21.50 Sunday Saturday Wednesday Saturday Saturday 347998.50 BC -3761/09/08.50 Tuesday Sunday Wednesday Sunday Sunday 584282.50 BC -3114/08/11.50 Monday Sunday Wednesday Sunday Sunday 588465.75 BC -3102/01/23.50 Friday Thursday Friday Friday Thursday 758325.50 BC -2637/02/15.50 Wednesday Tuesday Thursday Wednesday Tuesday 1438178.50 BC -776/07/01.50 Tuesday Monday Friday Monday Monday 1446389.50 BC -754/12/24.50 Tuesday Monday Saturday Monday Monday 1448637.50 BC -747/02/18.50 Wednesday Tuesday Wednesday Wednesday Tuesday 1448637.50 BC -747/02/18.50 Wednesday Tuesday Wednesday Wednesday Tuesday 1607708.50 BC -312/08/27.50 Saturday Friday Wednesday Friday Friday 1607738.50 BC -312/09/26.50 Monday Sunday Friday Sunday Sunday 1713262.50 BC -23/08/27.50 Sunday Saturday Tuesday Saturday Saturday 1721058.50 BC -2/12/31.50 Friday Thursday Wednesday Thursday Thursday 1721422.50 BC -1/12/29.50 Friday Wednesday Sunday Wednesday Wednesday 1721423.50 BC -1/12/30.50 Saturday Thursday Monday Thursday Thursday 1721425.50 AD 1/01/01.50 Monday Monday Monday Tuesday Monday 1721425.50 AD 1/01/01.50 Monday Monday Monday Tuesday Monday 1724220.50 AD 8/08/27.50 Wednesday Wednesday Wednesday Wednesday Wednesday 1741959.50 AD 57/03/22.50 Thursday Thursday Thursday Thursday Thursday 1749994.50 AD 79/03/22.50 Wednesday Wednesday Wednesday Wednesday Wednesday 1825029.50 AD 284/08/29.50 Friday Friday Friday Friday Friday 1862836.50 AD 388/03/04.50 Friday Friday Friday Friday Friday 1922867.50 AD 552/07/13.50 Thursday Thursday Thursday Thursday Thursday 1936747.50 AD 590/07/14.50 Wednesday Wednesday Wednesday Wednesday Wednesday 1940351.50 AD 600/05/27.50 Tuesday Tuesday Tuesday Tuesday Tuesday 1948320.50 AD 622/03/22.50 Friday Friday Friday Friday Friday 1948438.50 AD 622/07/18.50 Thursday Thursday Thursday Thursday Thursday 1948439.50 AD 622/07/19.50 Friday Friday Friday Friday Friday 1952062.50 AD 632/06/19.50 Tuesday Tuesday Tuesday Tuesday Tuesday 1952067.50 AD 632/06/24.50 Sunday Sunday Sunday Sunday Sunday 2110700.50 AD 1066/10/20.50 Saturday Saturday Saturday Saturday Saturday 2114872.50 AD 1078/03/23.50 Saturday Saturday Saturday Saturday Saturday 2289425.50 AD 1556/02/19.50 Sunday Sunday Sunday Tuesday Sunday 2299160.00 AD 1582/10/14.50 Thursday Thursday Thursday Thursday Thursday 2299161.00 AD 1582/10/15.50 Friday Friday Friday Friday Friday 2333269.50 AD 1676/03/04.50 Wednesday Wednesday Wednesday Wednesday Wednesday 2361221.00 AD 1752/09/13.50 Wednesday Wednesday Wednesday Wednesday Wednesday 2361222.00 AD 1752/09/14.50 Thursday Thursday Thursday Thursday Thursday 2372547.50 AD 1783/09/18.50 Thursday Thursday Thursday Thursday Thursday 2375839.50 AD 1792/09/22.50 Saturday Saturday Saturday Saturday Saturday 2394646.50 AD 1844/03/21.50 Thursday Thursday Thursday Thursday Thursday 2394710.50 AD 1844/05/24.50 Friday Friday Friday Friday Friday 2397383.50 AD 1851/09/18.50 Thursday Thursday Thursday Thursday Thursday 2400000.50 AD 1858/11/17.50 Wednesday Wednesday Wednesday Wednesday Wednesday 2409702.50 AD 1885/06/10.50 Wednesday Wednesday Wednesday Wednesday Wednesday 2415020.31 AD 1900/01/01.50 Monday Monday Monday Tuesday Sunday 2429702.50 AD 1940/03/14.50 Thursday Thursday Thursday Thursday Thursday 2439702.50 AD 1967/07/31.50 Monday Monday Monday Monday Monday 2440587.50 AD 1970/01/01.50 Thursday Thursday Thursday Friday Thursday 2443817.50 AD 1978/11/05.50 Sunday Sunday Sunday Sunday Sunday 2443818.50 AD 1978/11/06.50 Monday Monday Monday Monday Monday 2444244.50 AD 1980/01/06.50 Sunday Sunday Sunday Tuesday Sunday 2449790.50 AD 1995/03/14.50 Tuesday Tuesday Tuesday Tuesday Tuesday 2450138.50 AD 1996/02/25.50 Sunday Sunday Sunday Tuesday Sunday 2451544.50 AD 2000/01/01.50 Saturday Saturday Saturday Monday Saturday 2459423.34 AD 2021/07/28.50 Wednesday Wednesday Wednesday Wednesday Wednesday 2456282.50 AD 2012/12/21.50 Friday Friday Friday Friday Friday 2913943.00 AD 3266/01/01.50 Friday Friday Friday Saturday Friday CALPAK_TEST79 For the HEBREW calendar: YMDF_TO_WEEKDAY_HEBREW returns the day of the week. JED YMDF Day of the week 347999.00 01.50 Tishri 1 AM 3 Yom shelishi 584283.00 10.50 Elul 647 AM 2 Yom sheni 588466.00 30.50 Shebat 659 AM 6 Yom shishi 758326.00 30.50 Adar 1124 AM 4 Yom revii 1438179.00 28.50 Tammuz 2985 AM 3 Yom shelishi 1446390.00 01.50 Shebat 3008 AM 3 Yom shelishi 1448638.00 05.50 Adar 3014 AM 4 Yom revii 1448638.00 05.50 Adar 3014 AM 4 Yom revii 1607709.00 24.50 Elul 3449 AM 7 Sabbath 1607739.00 25.50 Tishri 3450 AM 2 Yom sheni 1713263.00 06.50 Elul 3738 AM 1 Yom rishon 1721059.00 06.50 Shebat 3760 AM 6 Yom shishi 1721423.00 14.50 Tebet 3761 AM 6 Yom shishi 1721424.00 15.50 Tebet 3761 AM 7 Sabbath 1721426.00 17.50 Tebet 3761 AM 2 Yom sheni 1721426.00 17.50 Tebet 3761 AM 2 Yom sheni 1724221.00 07.50 Elul 3768 AM 4 Yom revii 1741960.00 29.50 Veadar 3817 AM 5 Yom hamishi 1749995.00 01.50 Nisan 3839 AM 4 Yom revii 1825030.00 28.50 Elul 4044 AM 6 Yom shishi 1862837.00 07.50 Veadar 4148 AM 6 Yom shishi 1922868.00 03.50 Ab 4312 AM 5 Yom hamishi 1936748.00 04.50 Ab 4350 AM 4 Yom revii 1940352.00 04.50 Sivan 4360 AM 3 Yom shelishi 1948321.00 01.50 Nisan 4382 AM 6 Yom shishi 1948439.00 01.50 Ab 4382 AM 5 Yom hamishi 1948440.00 02.50 Ab 4382 AM 6 Yom shishi 1952063.00 21.50 Sivan 4392 AM 3 Yom shelishi 1952068.00 26.50 Sivan 4392 AM 1 Yom rishon 2110701.00 21.50 Tishri 4827 AM 7 Sabbath 2114873.00 29.50 Adar 4838 AM 7 Sabbath 2289426.00 27.50 Shebat 5316 AM 1 Yom rishon 2299160.00 17.50 Tishri 5343 AM 5 Yom hamishi 2299161.00 18.50 Tishri 5343 AM 6 Yom shishi 2333270.00 18.50 Adar 5436 AM 4 Yom revii 2361221.00 04.50 Tishri 5513 AM 4 Yom revii 2361222.00 05.50 Tishri 5513 AM 5 Yom hamishi 2372548.00 20.50 Elul 5543 AM 5 Yom hamishi 2375840.00 05.50 Tishri 5553 AM 7 Sabbath 2394647.00 02.50 Nisan 5604 AM 5 Yom hamishi 2394711.00 07.50 Sivan 5604 AM 6 Yom shishi 2397384.00 20.50 Elul 5611 AM 5 Yom hamishi 2400001.00 09.50 Kislev 5619 AM 4 Yom revii 2409703.00 26.50 Sivan 5645 AM 4 Yom revii 2415021.00 29.50 Tebet 5660 AM 2 Yom sheni 2429703.00 03.50 Veadar 5700 AM 5 Yom hamishi 2439703.00 22.50 Tammuz 5727 AM 2 Yom sheni 2440588.00 22.50 Tebet 5730 AM 5 Yom hamishi 2443818.00 04.50 Heshvan 5739 AM 1 Yom rishon 2443819.00 05.50 Heshvan 5739 AM 2 Yom sheni 2444245.00 16.50 Tebet 5740 AM 1 Yom rishon 2449791.00 11.50 Veadar 5755 AM 3 Yom shelishi 2450139.00 04.50 Adar 5756 AM 1 Yom rishon 2451545.00 22.50 Tebet 5760 AM 7 Sabbath 2459424.00 18.50 Ab 5781 AM 4 Yom revii 2456283.00 07.50 Tebet 5773 AM 6 Yom shishi 2913943.00 30.50 Kislev 7026 AM 6 Yom shishi CALPAK_TEST795 For the Islamic-A calendar: YMDF_TO_WEEKDAY_ISLAMIC_A returns the day of the week. JED YMDF Day of the week 1948439.00 AH 1/01/01.50 5 Yom ilkhamiis 1948440.00 AH 1/01/02.50 6 Yom ilguma 1952063.00 AH 11/03/22.50 3 Yom ittalat 1952068.00 AH 11/03/27.50 1 Yom ilHadd 2110701.00 AH 458/11/22.50 7 Yom issabt 2114873.00 AH 470/09/01.50 7 Yom issabt 2289426.00 AH 963/03/28.50 1 Yom ilHadd 2299160.00 AH 990/09/17.50 5 Yom ilkhamiis 2299161.00 AH 990/09/18.50 6 Yom ilguma 2333270.00 AH 1086/12/19.50 4 Yom larba 2361221.00 AH 1165/11/05.50 4 Yom larba 2361222.00 AH 1165/11/06.50 5 Yom ilkhamiis 2372548.00 AH 1197/10/21.50 5 Yom ilkhamiis 2375840.00 AH 1207/02/06.50 7 Yom issabt 2394647.00 AH 1260/03/02.50 5 Yom ilkhamiis 2394711.00 AH 1260/05/07.50 6 Yom ilguma 2397384.00 AH 1267/11/23.50 5 Yom ilkhamiis 2400001.00 AH 1275/04/11.50 4 Yom larba 2409703.00 AH 1302/08/27.50 4 Yom larba 2415021.00 AH 1317/08/29.50 2 Yom litneen 2429703.00 AH 1359/02/05.50 5 Yom ilkhamiis 2439703.00 AH 1387/04/24.50 2 Yom litneen 2440588.00 AH 1389/10/23.50 5 Yom ilkhamiis 2443818.00 AH 1398/12/05.50 1 Yom ilHadd 2443819.00 AH 1398/12/06.50 2 Yom litneen 2444245.00 AH 1400/02/18.50 1 Yom ilHadd 2449791.00 AH 1415/10/13.50 3 Yom ittalat 2450139.00 AH 1416/10/06.50 1 Yom ilHadd 2451545.00 AH 1420/09/25.50 7 Yom issabt 2459424.00 AH 1442/12/19.50 4 Yom larba 2456283.00 AH 1434/02/08.50 6 Yom ilguma 2913943.00 AH 2725/08/03.50 6 Yom ilguma CALPAK_TEST80 For the Julian calendar, YMDF_TO_WEEKDAY_JULIAN, YMDF_TO_WEEKDAY_JULIAN2, and YMDF_TO_WEEKDAY_JULIAN3 return the day of the week of a given date. JED YMDF Day of the week 0.00 BC 4713/01/01.50 Monday Sunday Sunday 1.00 BC 4713/01/02.50 Tuesday Monday Monday 259258.00 BC 4004/10/23.50 Sunday Saturday Saturday 347999.00 BC 3761/10/08.50 Tuesday Sunday Sunday 584283.00 BC 3114/09/06.50 Monday Sunday Sunday 588466.00 BC 3102/02/18.50 Friday Thursday Thursday 758326.00 BC 2637/03/08.50 Wednesday Monday Monday 1438179.00 BC 776/07/09.50 Tuesday Monday Monday 1446390.00 BC 753/01/01.50 Tuesday Monday Monday 1448638.00 BC 747/02/26.50 Wednesday Tuesday Tuesday 1448638.00 BC 747/02/26.50 Wednesday Tuesday Tuesday 1607709.00 BC 312/09/01.50 Saturday Friday Friday 1607739.00 BC 312/10/01.50 Monday Sunday Sunday 1713263.00 BC 23/08/29.50 Sunday Saturday Saturday 1721059.00 BC 1/01/02.50 Friday Thursday Thursday 1721423.00 BC 1/12/31.50 Friday Wednesday Wednesday 1721424.00 AD 1/01/01.50 Saturday Saturday Saturday 1721426.00 AD 1/01/03.50 Monday Monday Monday 1721426.00 AD 1/01/03.50 Monday Monday Monday 1724221.00 AD 8/08/29.50 Wednesday Wednesday Wednesday 1741960.00 AD 57/03/24.50 Thursday Thursday Thursday 1749995.00 AD 79/03/24.50 Wednesday Wednesday Wednesday 1825030.00 AD 284/08/29.50 Friday Friday Friday 1862837.00 AD 388/03/03.50 Friday Friday Friday 1922868.00 AD 552/07/11.50 Thursday Thursday Thursday 1936748.00 AD 590/07/12.50 Wednesday Wednesday Wednesday 1940352.00 AD 600/05/24.50 Tuesday Tuesday Tuesday 1948321.00 AD 622/03/19.50 Friday Friday Friday 1948439.00 AD 622/07/15.50 Thursday Thursday Thursday 1948440.00 AD 622/07/16.50 Friday Friday Friday 1952063.00 AD 632/06/16.50 Tuesday Tuesday Tuesday 1952068.00 AD 632/06/21.50 Sunday Sunday Sunday 2110701.00 AD 1066/10/14.50 Saturday Saturday Saturday 2114873.00 AD 1078/03/17.50 Saturday Saturday Saturday 2289426.00 AD 1556/02/09.50 Sunday Sunday Sunday 2299160.00 AD 1582/10/04.50 Thursday Thursday Thursday 2299161.00 AD 1582/10/05.50 Friday Friday Friday 2333270.00 AD 1676/02/23.50 Wednesday Wednesday Wednesday 2361221.00 AD 1752/09/02.50 Wednesday Wednesday Wednesday 2361222.00 AD 1752/09/03.50 Thursday Thursday Thursday 2372548.00 AD 1783/09/07.50 Thursday Thursday Thursday 2375840.00 AD 1792/09/11.50 Saturday Saturday Saturday 2394647.00 AD 1844/03/09.50 Thursday Thursday Thursday 2394711.00 AD 1844/05/12.50 Friday Friday Friday 2397384.00 AD 1851/09/06.50 Thursday Thursday Thursday 2400001.00 AD 1858/11/05.50 Wednesday Wednesday Wednesday 2409703.00 AD 1885/05/29.50 Wednesday Wednesday Wednesday 2415021.00 AD 1899/12/20.50 Monday Monday Monday 2429703.00 AD 1940/03/01.50 Thursday Thursday Thursday 2439703.00 AD 1967/07/18.50 Monday Monday Monday 2440588.00 AD 1969/12/19.50 Thursday Thursday Thursday 2443818.00 AD 1978/10/23.50 Sunday Sunday Sunday 2443819.00 AD 1978/10/24.50 Monday Monday Monday 2444245.00 AD 1979/12/24.50 Sunday Sunday Sunday 2449791.00 AD 1995/03/01.50 Tuesday Tuesday Tuesday 2450139.00 AD 1996/02/12.50 Sunday Sunday Sunday 2451545.00 AD 1999/12/19.50 Saturday Saturday Saturday 2459424.00 AD 2021/07/15.50 Wednesday Wednesday Wednesday 2456283.00 AD 2012/12/08.50 Friday Friday Friday 2913943.00 AD 3265/12/10.50 Friday Friday Friday CALPAK_TEST805 For the Republican calendar: YMDF_TO_WEEKDAY_REPUBLICAN returns the day of the week. JED YMDF Day of the week 2375840.00 ER 1/01/01.50 1 Primedi 2394647.00 ER 52/06/30.50 10 Decadi 2394711.00 ER 52/09/04.50 4 Quartidi 2397384.00 ER 59/13/01.50 1 Primedi 2400001.00 ER 67/02/26.50 6 Sextidi 2409703.00 ER 93/09/21.50 1 Primedi 2415021.00 ER 108/04/11.50 1 Primedi 2429703.00 ER 148/06/23.50 3 Tridi 2439703.00 ER 175/11/12.50 2 Duodi 2440588.00 ER 178/04/11.50 1 Primedi 2443818.00 ER 187/02/14.50 4 Quartidi 2443819.00 ER 187/02/15.50 5 Quintidi 2444245.00 ER 188/04/15.50 5 Quintidi 2449791.00 ER 203/06/24.50 4 Quartidi 2450139.00 ER 204/06/06.50 6 Sextidi 2451545.00 ER 208/04/11.50 1 Primedi 2459424.00 ER 229/11/10.50 10 Decadi 2456283.00 ER 221/04/01.50 1 Primedi 2913943.00 ER 1474/04/12.50 2 Duodi CALPAK_TEST81 YMDF_TO_WEEK_COMMON reports week number for a YMDF date. JED YMDF Week 0.00 BCE 4713/01/01.50 0 1.00 BCE 4713/01/02.50 0 259258.00 BCE 4004/10/23.50 43 347998.50 BCE 3761/10/08.00 41 584282.50 BCE 3114/09/06.00 37 588465.75 BCE 3102/02/18.25 8 758325.50 BCE 2637/03/08.00 11 1438178.50 BCE 776/07/09.00 28 1446389.50 BCE 753/01/01.00 1 1448637.50 BCE 747/02/26.00 9 1448637.50 BCE 747/02/26.00 9 1607708.50 BCE 312/09/01.00 35 1607738.50 BCE 312/10/01.00 40 1713262.50 BCE 23/08/29.00 35 1721058.50 BCE 1/01/02.00 1 1721422.50 BCE 1/12/31.00 53 1721423.50 CE 1/01/01.00 1 1721425.50 CE 1/01/03.00 2 1721425.50 CE 1/01/03.00 2 1724220.50 CE 8/08/29.00 36 1741959.50 CE 57/03/24.00 13 1749994.50 CE 79/03/24.00 13 1825029.50 CE 284/08/29.00 35 1862836.50 CE 388/03/03.00 10 1922867.50 CE 552/07/11.00 28 1936747.50 CE 590/07/12.00 29 1940351.50 CE 600/05/24.00 22 1948320.50 CE 622/03/19.00 12 1948438.50 CE 622/07/15.00 29 1948439.50 CE 622/07/16.00 29 1952062.50 CE 632/06/16.00 25 1952067.50 CE 632/06/21.00 25 2110700.50 CE 1066/10/14.00 42 2114872.50 CE 1078/03/17.00 11 2289425.50 CE 1556/02/09.00 6 2299160.00 CE 1582/10/04.50 39 2299161.00 CE 1582/10/15.50 39 2333269.50 CE 1676/03/04.00 10 2361221.00 CE 1752/09/13.50 37 2361222.00 CE 1752/09/14.50 37 2372547.50 CE 1783/09/18.00 38 2375839.50 CE 1792/09/22.00 39 2394646.50 CE 1844/03/21.00 12 2394710.50 CE 1844/05/24.00 21 2397383.50 CE 1851/09/18.00 38 2400000.50 CE 1858/11/17.00 47 2409702.50 CE 1885/06/10.00 24 2415020.31 CE 1899/12/31.81 53 2429702.50 CE 1940/03/14.00 11 2439702.50 CE 1967/07/31.00 32 2440587.50 CE 1970/01/01.00 1 2443817.50 CE 1978/11/05.00 45 2443818.50 CE 1978/11/06.00 46 2444244.50 CE 1980/01/06.00 1 2449790.50 CE 1995/03/14.00 12 2450138.50 CE 1996/02/25.00 8 2451544.50 CE 2000/01/01.00 1 2459423.34 CE 2021/07/27.84 30 2456282.50 CE 2012/12/21.00 52 2913943.00 CE 3266/01/01.50 0 CALPAK_TEST82 YMDHMS_DIF_DHMS finds the DHMS difference between YMDHMS dates. YMDHMS 1 YMDHMS 2 Difference D H M S CE 1997/02/12 13:12:33 CE 1997/03/14 04:21:33 29 15 9 0 TEST83 YMDHMS_TO_DECIMAL converts a date to a year and decimal. YMDHMS Y.F CE 1961/05/12 01:24:10 1961.0303 CE 1968/09/10 12:35:11 1968.0260 CE 1965/10/18 15:51:38 1965.0484 CE 1965/07/01 15:20:37 1965.0018 CE 1961/06/13 12:28:37 1961.0343 CE 1968/07/13 02:56:39 1968.0331 CE 1966/03/22 08:49:03 1966.0585 CE 1963/07/06 00:41:50 1963.0138 CE 1965/02/17 21:36:49 1965.0463 CE 1964/01/07 19:18:50 1964.0186 calpak_test(): Normal end of execution. 27-Jul-2021 20:04:40