Here is one of my calendar tables ------------------------------------------------------------------------- Julian and Gregorian Calendar Author: Valentin Zdravkov Hristov E-mail: valhrist@bas.bg +--------------+-----+-----------------------------+--------------------+ | | | Jan FE* Feb Sep JA* | | | 2001 2007 | Wed | May Mar Jun Apr | 2012* 2018 | | | | Oct Aug Nov Dec Jul | | +--------------+-----+-----------------------------+--------------------+ | | | FE* Feb Sep JA* Jan | | | 2000* 2006 | Thu | May Mar Jun Apr | 2017 2023 | | | | Aug Nov Dec Jul Oct | | +--------------+-----+-----------------------------+--------------------+ | | | FE* Feb Sep JA* Jan | | | 2005 | Fri | Mar Jun Apr May | 2011 2016* 2022 | | | | Aug Nov Dec Jul Oct | | +--------------+-----+-----------------------------+--------------------+ | | | Feb Sep JA* Jan FE* | | | 1999 2004* | SAT | Mar Jun Apr May | 2010 2021 | | | | Nov Dec Jul Oct Aug | | +--------------+-----+-----------------------------+--------------------+ | | | Sep JA* Jan FE* Feb | | | 1998 ||SUN|| Jun Apr May Mar | 2009 2015 2020* | | | | Dec Jul Oct Aug Nov | | +--------------+-----+-----------------------------+--------------------+ | | | Sep JA* Jan FE* Feb | | | 1997 2003 | Mon | Apr May Mar Jun | 2008* 2014 | | | | Dec Jul Oct Aug Nov | | +--------------+-----+-----------------------------+--------------------+ | | | JA* Jan FE* Feb Sep | | | 1996* 2002 | Tue | Apr May Mar Jun | 2013 2019 | | | | Jul Oct Aug Nov Dec | | +--------------+-----+-----------------------------+--------------------+ | | Mon Tue Wed Thu Fri SAT|SUN|| 1 8 15 22 29 | | 18 22 26 30 | Tue Wed Thu Fri SAT|SUN|Mon | 2 9 16 23 30 | | | Wed Thu Fri SAT|SUN|Mon Tue | 3 10 17 24 31 | | 15 19 23 27 31 | Thu Fri SAT|SUN|Mon Tue Wed | 4 11 18 25 | | 16* 20* 24* 28* 32*| Fri SAT|SUN|Mon Tue Wed Thu | 5 12 19 26 +---+ | | SAT|SUN|Mon Tue Wed Thu Fri | 6 13 20 27 |All| | 17 21 25 29 33 ||SUN|Mon Tue Wed Thu Fri SAT | 7 14 21 28 | * | +--------------------+-----------------------------+----------------+---+ Full centuries | 05 04* 03 02 01 00? | D A T E S and (new style) | 11 10 09 08* 07 06 | Full centuries Y | 16* 15 14 13 12* | Y (old style) e | 22 21 20* 19 18 17 | e a | 27 26 25 24* 23 | a r | 33 32* 31 30 29 28* | r s | 39 38 37 36* 35 34 | s | 44* 43 42 41 40* | i | 50 49 48* 47 46 45 | i n | 55 54 53 52* 51 | n | 61 60* 59 58 57 56* | c | 67 66 65 64* 63 62 | c e | 72* 71 70 69 68* | e n | 78 77 76* 75 74 73 | n t | 83 82 81 80* 79 | t u | 89 88* 87 86 85 84* | u r | 95 94 93 92* 91 90 | r y | 99 98 97 96* | y +-----------------------------+ In the horizontal strip with the year find the month and use its column for the days of the week together with the dates. For years, which are not fully presented in the upper part, use instead the column with the key days left to the months. To find the key day of any year use its two parts - intersect the row with the full century and the column with the year in the century. Leap years and full centuries (ending with 00) are denoted by *. For January and February in such years use JA* and FE*. -------------------------------------------------------------------------