calpak_test
    
    
    
      calpak_test,
      an Octave code which
      call calpak(), which 
      computes various simple calendrical quantities.
    
    
      Licensing:
    
    
      The information on this web page is distributed under the MIT license.
    
    
      Related Data and Programs:
    
    
      
      calpak,
      an Octave code which
      computes various simple calendrical quantities.  It can work with
      various calendars including Egyptian, English, French Revolutionary,
      Gregorian, Julian, and Julian Ephemeris Date.  It can convert a 
      date from one calendar to another.  It can return the day of the week 
      for a given date.  It can convert from day-number/year to day/month/year
      format.  It can calculate the time difference between two dates.
    
    
      Source Code:
    
    
      
    
    
      
        - 
          calpak_test0005.m,
          tests CWS_TO_JED_GPS and JED_TO_CWS_GPS.
        
 
        - 
          calpak_test0007.m,
          tests DAY_LIST_COMMON.
        
 
        - 
          calpak_test001.m,
          tests EASTER_DS, EASTER_EGR, EASTER_EGR2, EASTER_KNUTH, EASTER_STEWART.
        
 
        - 
          calpak_test002.m,
          tests EASTER_JULIAN, EASTER_JULIAN2.
        
 
        - 
          calpak_test003.m,
           tests JED_TO_MAYAN_LONG and MAYAN_LONG_TO_JED.
        
 
        - 
          calpak_test004.m,
           tests JED_TO_MAYAN_ROUND and MAYAN_ROUND_TO_JED.
        
 
        - 
          calpak_test005.m,
           tests JED_TO_WEEKDAY.
        
 
        - 
          calpak_test006.m,
           tests JED_TO_YEAR_HEBREW.
        
 
        - 
          calpak_test0065.m,
           tests JED_TO_YEARCOUNT_BESSEL and JED_TO_YEARCOUNT_JULIAN.
        
 
        - 
          calpak_test007.m,
           tests JED_TO_YJF_COMMON and YJF_TO_JED_COMMON.
        
 
        - 
          calpak_test0075.m,
           tests JED_TO_MJD and MJD_TO_JED.
        
 
        - 
          calpak_test00755.m,
           tests JED_TO_NYT and NYT_TO_JED.
        
 
        - 
          calpak_test00756.m,
           tests NYT_TO_JED.
        
 
        - 
          calpak_test0076.m,
           tests JED_TO_RD and RD_TO_JED.
        
 
        - 
          calpak_test0006.m,
           tests JED_TO_UNIX_SS and UNIX_SS_TO_JED.
        
 
        - 
          calpak_test008.m,
          tests JED_TO_YJF_ENGLISH and YJF_TO_JED_ENGLISH.
        
 
        - 
          calpak_test009.m,
          tests JED_TO_YJF_GREGORIAN and YJF_TO_JED_GREGORIAN.
        
 
        - 
          calpak_test010.m,
          tests JED_TO_YJF_HEBREW and YJF_TO_JED_HEBREW.
        
 
        - 
          calpak_test011.m,
          tests JED_TO_YJF_REPUBLICAN and YJF_TO_JED_REPUBLICAN.
        
 
        - 
          calpak_test012.m,
          tests JED_TO_YJF_ROMAN and YJF_TO_JED_ROMAN.
        
 
        - 
          calpak_test0125.m,
          tests JED_TO_YMDF_ALEXANDRIAN and YMDF_TO_JED_ALEXANDRIAN.
        
 
        - 
          calpak_test013.m,
          tests JED_TO_YMDF_ARMENIAN and YMDF_TO_JED_ARMENIAN.
        
 
        - 
          calpak_test014.m,
          tests JED_TO_YMDF_BAHAI and YMDF_TO_JED_BAHAI.
        
 
        - 
          calpak_test015.m,
          tests JED_TO_YMDF_COMMON and YMDF_TO_JED_COMMON.
        
 
        - 
          calpak_test016.m,
          tests JED_TO_YMDF_COPTIC and YMDF_TO_JED_COPTIC.
        
 
        - 
          calpak_test017.m,
          tests JED_TO_YMDF_EG_CIVIL and YMDF_TO_JED_EG_CIVIL.
        
 
        - 
          calpak_test0175.m,
          tests JED_TO_YMDF_EG_LUNAR and YMDF_TO_JED_EG_LUNAR.
        
 
        - 
          calpak_test018.m,
          tests JED_TO_YMDF_ENGLISH and YMDF_TO_JED_ENGLISH.
        
 
        - 
          calpak_test019.m,
          tests JED_TO_YMDF_ETHIOPIAN and YMDF_TO_JED_ETHIOPIAN.
        
 
        - 
          calpak_test020.m,
          tests JED_TO_YMDF_GREGORIAN and YMDF_TO_JED_GREGORIAN.
        
 
        - 
          calpak_test165.m,
          tests JED_TO_YMDF_GREGORIAN2 and YMDF_TO_JED_GREGORIAN2.
        
 
        - 
          calpak_test17.m,
          tests JED_TO_YMDF_HEBREW and YMDF_TO_JED_HEBREW.
        
 
        - 
          calpak_test175.m,
          tests JED_TO_YMDF_HINDU_SOLAR and YMDF_TO_JED_HINDU_SOLAR.
        
 
        - 
          calpak_test18.m,
          tests JED_TO_YMDF_ISLAMIC_A and YMDF_TO_JED_ISLAMIC_A.
        
 
        - 
          calpak_test185.m,
          tests JED_TO_YMDF_ISLAMIC_A and YMDF_TO_JED_ISLAMIC_A2.
        
 
        - 
          calpak_test19.m,
          tests JED_TO_YMDF_ISLAMIC_B and YMDF_TO_JED_ISLAMIC_B.
        
 
        - 
          calpak_test20.m,
          tests JED_TO_YMDF_JELALI and YMDF_TO_JED_JELALI.
        
 
        - 
          calpak_test20.m,
          tests JED_TO_YMDF_JULIAN and YMDF_TO_JED_JULIAN.
        
 
        - 
          calpak_test21.m,
          tests JED_TO_YMDF_JULIAN2 and YMDF_TO_JED_JULIAN2.
        
 
        - 
          calpak_test215.m,
          tests JED_TO_YMDF_JULIAN3 and YMDF_TO_JED_JULIAN.
        
 
        - 
          calpak_test22.m,
          tests JED_TO_YMDF_KHWARIZMIAN and YMDF_TO_JED_KHWARIZMIAN.
        
 
        - 
          calpak_test23.m,
          tests JED_TO_YMDF_MACEDONIAN and YMDF_TO_JED_MACEDONIAN.
        
 
        - 
          calpak_test24.m,
          tests JED_TO_YMDF_PERSIAN and YMDF_TO_JED_PERSIAN.
        
 
        - 
          calpak_test25.m,
          tests JED_TO_YMDF_REPUBLICAN and YMDF_TO_JED_REPUBLICAN.
        
 
        - 
          calpak_test255.m,
          tests JED_TO_YMDF_ROMAN and YMDF_TO_JED_ROMAN.
        
 
        - 
          calpak_test26.m,
          tests JED_TO_YMDF_SAKA and YMDF_TO_JED_SAKA.
        
 
        - 
          calpak_test265.m,
          tests JED_TO_YMDF_SOOR_SAN and YMDF_TO_JED_SOOR_SAN.
        
 
        - 
          calpak_test27.m,
          tests JED_TO_YMDF_SYRIAN and YMDF_TO_JED_SYRIAN.
        
 
        - 
          calpak_test275.m,
          tests JED_TO_YMDF_ZOROASTRIAN and YMDF_TO_JED_ZOROASTRIAN.
        
 
        - 
          calpak_test28.m,
          tests MONTH_CAL_COMMON.
        
 
        - 
          calpak_test29.m,
          tests MONTH_CAL_ENGLISH.
        
 
        - 
          calpak_test30.m,
          tests MONTH_CAL_GREGORIAN.
        
 
        - 
          calpak_test31.m,
          tests MONTH_CAL_HEBREW.
        
 
        - 
          calpak_test315.m,
          tests MONTH_CAL_ISLAMIC_A.
        
 
        - 
          calpak_test32.m,
          tests MONTH_CAL_JULIAN.
        
 
        - 
          calpak_test325.m,
          tests MONTH_CAL_REPUBLICAN.
        
 
        - 
          calpak_test326.m,
          tests MONTH_CAL_ROMAN.
        
 
        - 
          calpak_test327.m,
          tests MONTH_CAL_STORE_COMMON.
        
 
        - 
          calpak_test328.m,
          tests MONTH_LENGTH_BAHAI.
        
 
        - 
          calpak_test33.m,
          tests MONTH_LENGTH_COMMON.
        
 
        - 
          calpak_test335.m,
          tests MONTH_LENGTH_COPTIC.
        
 
        - 
          calpak_test336.m,
          tests MONTH_LENGTH_EG_CIVIL.
        
 
        - 
          calpak_test337.m,
          tests MONTH_LENGTH_EG_LUNAR.
        
 
        - 
          calpak_test34.m,
          tests MONTH_LENGTH_ENGLISH.
        
 
        - 
          calpak_test344.m,
          tests MONTH_LENGTH_ETHIOPIAN.
        
 
        - 
          calpak_test345.m,
          tests MONTH_LENGTH_GREEK.
        
 
        - 
          calpak_test35.m,
          tests MONTH_LENGTH_GREGORIAN.
        
 
        - 
          calpak_test36.m,
          tests MONTH_LENGTH_HEBREW.
        
 
        - 
          calpak_test365.m,
          tests MONTH_LENGTH_ISLAMIC.
        
 
        - 
          calpak_test37.m,
          tests MONTH_LENGTH_JULIAN.
        
 
        - 
          calpak_test373.m,
          tests MONTH_LENGTH_PERSIAN.
        
 
        - 
          calpak_test375.m,
          tests MONTH_LENGTH_REPUBLICAN.
        
 
        - 
          calpak_test376.m,
          tests MONTH_LENGTH_ROMAN.
        
 
        - 
          calpak_test38.m,
          tests MONTH_NAME_TO_MONTH_COMMON.
        
 
        - 
          calpak_test389.m,
          tests MONTH_TO_MONTH_NAME_BAHAI.
        
 
        - 
          calpak_test39.m,
          tests MONTH_TO_MONTH_NAME_COMMON.
        
 
        - 
          calpak_test394.m,
          tests MONTH_TO_MONTH_NAME_EG_CIVIL.
        
 
        - 
          calpak_test395.m,
          tests MONTH_TO_MONTH_NAME_GREEK.
        
 
        - 
          calpak_test40.m,
          tests MONTH_TO_MONTH_NAME_HEBREW.
        
 
        - 
          calpak_test41.m,
          tests MONTH_TO_MONTH_NAME_HINDU_LUNAR.
        
 
        - 
          calpak_test415.m,
          tests MONTH_TO_MONTH_NAME_HINDU_SOLAR.
        
 
        - 
          calpak_test42.m,
          tests MONTH_TO_MONTH_NAME_ISLAMIC.
        
 
        - 
          calpak_test43.m,
          tests MONTH_TO_MONTH_NAME_REPUBLICAN.
        
 
        - 
          calpak_test435.m,
          tests MONTH_TO_MONTH_NAME_ROMAN.
        
 
        - 
          calpak_test44.m,
          tests MOON_PHASE_TO_JED.
        
 
        - 
          calpak_test445.m,
          tests MOTHERS_DAY.
        
 
        - 
          calpak_test45.m,
          tests NEW_YEAR_TO_JED_HEBREW.
        
 
        - 
          calpak_test46.m,
          tests NOW_TO_JED, NOW_TO_YJF_COMMON, NOW_TO_YMDF_COMMON, NOW_TO_YMDHMS_COMMON.
        
 
        - 
          calpak_test47.m,
          tests S_TO_HMS and HMS_TO_S.
        
 
        - 
          calpak_test48.m,
          tests S_TO_YMD_COMMON.
        
 
        - 
          calpak_test49.m,
          tests S_TO_YMDHMS_COMMON.
        
 
        - 
          calpak_test492.m,
          tests THANKSGIVING_CANADA.
        
 
        - 
          calpak_test493.m,
          tests THANKSGIVING_US.
        
 
        - 
          calpak_test495.m,
          tests WEEKDAY_TO_NAME_BAHAI.
        
 
        - 
          calpak_test50.m,
          tests WEEKDAY_TO_NAME_COMMON and WEEKDAY_TO_NAME_COMMON2.
        
 
        - 
          calpak_test501.m,
          tests WEEKDAY_TO_NAME_GERMAN.
        
 
        - 
          calpak_test502.m,
          tests WEEKDAY_TO_NAME_HEBREW.
        
 
        - 
          calpak_test503.m,
          tests WEEKDAY_TO_NAME_ISLAMIC.
        
 
        - 
          calpak_test51.m,
          tests WEEKDAY_TO_NAME_ROMAN.
        
 
        - 
          calpak_test515.m,
          tests WEEKDAY_TO_NAME_ROMAN.
        
 
        - 
          calpak_test5153.m,
          tests YEAR_CAL_COMMON.
        
 
        - 
          calpak_test51535.m,
          tests YEAR_IS_EMBOLISMIC_EG_LUNAR.
        
 
        - 
          calpak_test5154.m,
          tests YEAR_IS_EMBOLISMIC_GREEK.
        
 
        - 
          calpak_test5155.m,
          tests YEAR_IS_EMBOLISMIC_HEBREW.
        
 
        - 
          calpak_test5156.m,
          tests YEAR_IS_LEAP_BAHAI.
        
 
        - 
          calpak_test52.m,
          tests YEAR_IS_LEAP_COMMON.
        
 
        - 
          calpak_test525.m,
          tests YEAR_IS_LEAP_EG_LUNAR.
        
 
        - 
          calpak_test53.m,
          tests YEAR_IS_LEAP_ENGLISH.
        
 
        - 
          calpak_test535.m,
          tests YEAR_IS_LEAP_GREEK.
        
 
        - 
          calpak_test54.m,
          tests YEAR_IS_LEAP_GREGORIAN.
        
 
        - 
          calpak_test555.m,
          tests YEAR_IS_LEAP_ISLAMIC.
        
 
        - 
          calpak_test56.m,
          tests YEAR_IS_LEAP_JULIAN.
        
 
        - 
          calpak_test565.m,
          tests YEAR_IS_LEAP_REPUBLICAN.
        
 
        - 
          calpak_test566.m,
          tests YEAR_IS_LEAP_ROMAN.
        
 
        - 
          calpak_test57.m,
          tests YEAR_LENGTH_COMMON.
        
 
        - 
          calpak_test58.m,
          tests YEAR_LENGTH_ENGLISH.
        
 
        - 
          calpak_test585.m,
          tests YEAR_LENGTH_GREEK.
        
 
        - 
          calpak_test59.m,
          tests YEAR_LENGTH_GREGORIAN.
        
 
        - 
          calpak_test60.m,
          tests YEAR_LENGTH_HEBREW.
        
 
        - 
          calpak_test605.m,
          tests YEAR_LENGTH_ISLAMIC.
        
 
        - 
          calpak_test61.m,
          tests YEAR_LENGTH_JULIAN.
        
 
        - 
          calpak_test615.m,
          tests YEAR_LENGTH_REPUBLICAN.
        
 
        - 
          calpak_test616.m,
          tests YEAR_LENGTH_ROMAN.
        
 
        - 
          calpak_test62.m,
          tests YEAR_TO_DOMINICAL_COMMON.
        
 
        - 
          calpak_test621.m,
          tests YEAR_TO_DOMINICAL_GREGORIAN.
        
 
        - 
          calpak_test622.m,
          tests YEAR_TO_DOMINICAL_JULIAN.
        
 
        - 
          calpak_test623.m,
          tests YEAR_TO_EPACT_GREGORIAN.
        
 
        - 
          calpak_test624.m,
          tests YEAR_TO_EPACT_JULIAN.
        
 
        - 
          calpak_test63.m,
          tests YEAR_TO_GOLDEN_NUMBER.
        
 
        - 
          calpak_test635.m,
          tests YEAR_TO_INDICTION_COMMON.
        
 
        - 
          calpak_test636.m,
          tests YEAR_TO_SCALIGER_COMMON.
        
 
        - 
          calpak_test64.m,
          tests YEAR_TO_TYPE_HEBREW.
        
 
        - 
          calpak_test65.m,
          tests YJF_DIF_COMMON.
        
 
        - 
          calpak_test66.m,
          tests YYJF_TO_WEEKDAY_COMMON.
        
 
        - 
          calpak_test67.m,
          tests YJF_TO_YMDF_COMMON and YMDF_TO_YJF_COMMON.
        
 
        - 
          calpak_test675.m,
          tests YJF_TO_YMDF_ENGLISH and YMDF_TO_YJF_ENGLISH.
        
 
        - 
          calpak_test68.m,
          tests YJF_TO_YMDF_HEBREW and YMDF_TO_YJF_HEBREW.
        
 
        - 
          calpak_test685.m,
          tests YJF_TO_YMDF_ISLAMIC and YMDF_TO_YJF_ISLAMIC.
        
 
        - 
          calpak_test686.m,
          tests YJF_TO_YMDF_JULIAN and YMDF_TO_YJF_JULIAN.
        
 
        - 
          calpak_test687.m,
          tests YJF_TO_YMDF_ROMAN and YMDF_TO_YJF_ROMAN.
        
 
        - 
          calpak_test688.m,
          tests YJF_TO_YMDHMS_COMMON and YMDHMS_TO_YJF_COMMON.
        
 
        - 
          calpak_test689.m,
          tests YMD_TO_DECIMAL.
        
 
        - 
          calpak_test69.m,
          tests YMD_DIF_COMMON.
        
 
        - 
          calpak_test695.m,
          tests YMD_DIF_ENGLISH.
        
 
        - 
          calpak_test70.m,
          tests YMDF_INC_COMMON, YMDF_NEXT_COMMON, YMDF_PREV_COMMON.
        
 
        - 
          calpak_test71.m,
          tests YMDF_INC_ENGLISH, YMDF_NEXT_ENGLISH, YMDF_PREV_ENGLISH.
        
 
        - 
          calpak_test72.m,
          tests YMDF_INC_GREGORIAN, YMDF_NEXT_GREGORIAN, YMDF_PREV_GREGORIAN.
        
 
        - 
          calpak_test73.m,
          tests YMDF_INC_HEBREW, YMDF_NEXT_HEBREW, YMDF_PREV_HEBREW.
        
 
        - 
          calpak_test74.m,
          tests YMDF_INC_JULIAN, YMDF_NEXT_JULIAN, YMDF_PREV_JULIAN.
        
 
        - 
          calpak_test75.m,
          tests YMD_INC_YMD_COMMON and YMDF_DIF_YMDF_COMMON.
        
 
        - 
          calpak_test76.m,
          tests YMDF_TO_WEEKDAY_COMMON.
        
 
        - 
          calpak_test77.m,
          tests YMDF_TO_WEEKDAY_ENGLISH.
        
 
        - 
          calpak_test775.m,
          tests YMDF_TO_WEEKDAY_ENGLISH2.
        
 
        - 
          calpak_test78.m,
          tests YMDF_TO_WEEKDAY_GREGORIAN.
        
 
        - 
          calpak_test79.m,
          tests YMDF_TO_WEEKDAY_HEBREW.
        
 
        - 
          calpak_test795.m,
          tests YMDF_TO_WEEKDAY_ISLAMIC_A.
        
 
        - 
          calpak_test80.m,
          tests YMDF_TO_WEEKDAY_JULIAN.
        
 
        - 
          calpak_test805.m,
          tests YMDF_TO_WEEKDAY_REPUBLICAN.
        
 
        - 
          calpak_test81.m,
          tests YMDF_TO_WEEK_COMMON.
        
 
        - 
          calpak_test82.m,
          tests YMDHMS_DIF_DHMS.
        
 
        - 
          calpak_test83.m,
          tests YMDHMS_TO_DECIMAL.
        
 
      
    
    
    
      Last revised on 07 June 2023.