農曆，又称夏历，是中國传统的陰陽合曆曆法，广泛应用于漢字文化圈。
記載此曆法的曆書（又作曆本、歷日、曆日、曆頭），稱為皇曆或黃曆。古代曆書由皇帝頒布，官方印刷，所以稱為皇曆。因多用黃色封皮，又稱黃曆。古代有各種類型的黃曆，平民用的稱「民曆」，上頭記載入學、安床、裁衣、沐浴、剃頭等日常宜忌之曆注。皇帝用的「御覽曆」除日常宜忌外，還有頒詔、出師、招賢、遣使等軍國大事宜忌。官吏用的「壬遁曆」，則有上官、上冊、進表、赴任的吉凶。除黃曆外還有「七政躔度曆」，記載了七曜行度用以預測天象，相當於今日的天文年曆。通書得名自「通天人之際」，是術數家對黃曆的傳注，增添了擇日的宜忌規則、神煞起例等術數理論和方法的內容。現代通常將黃曆稱為農民曆，因包含了二十四節氣，適宜農民務農。農民曆的雛型可追溯至《夏小正》，該書記載了每個月的天象、物候及日常民生活動等農政資訊。
漢武帝時因曆法與天象運行失合，召集群臣制定了《太初曆》，為中國傳統曆法史上一次重大的改革，為後世建立起基本的曆法規則。主導改曆的太史令司馬遷採用與農時相應的「夏正」為歲首，自此大都採用「夏正」，以寅月為正月；之後朔日和節氣的計算方式在後世得到修訂（改為定朔、定氣）。現行農曆是依據既定基本規則，運用現代天文學成果修訂，依照日月實際運行軌道等天文數據計算得來，而非像古代是據參考座標的曆元推算往後之年月日。
農曆和格里曆、伊斯蘭曆、印度曆、佛曆一樣，是當代應用廣泛的曆法之一。在華人地區、許多少數民族地區、朝鮮半島、越南及全世界海外華人社區，農曆廣泛應用於生日標記、各種民俗活動節日等，比如「春節」、「元宵節」、「端午節」、「中秋節」、「重陽節」等節慶活動，為中華文化的象徵。


称谓 中華民國成立後，孫中山宣佈以格里曆作官方曆法，稱為國曆、新曆，中国傳統曆法則返稱舊曆、傳統曆、古曆。近代也有人将其稱作中曆、華曆、中國古曆。
“農曆”因其適用於農事生產的時序而得名，同“舊曆”、“陰曆”一樣，是因民國時期「廢曆運動」（廢陰曆改陽曆，或廢舊曆改新曆/公曆）而出現的稱呼。農曆名稱的出現，也是廢曆運動推行者對中國傳統曆法仍得到廣泛使用的一種妥協。因為農民占當時人口絕大多數，農業耕作仍是主導性的生產方式，因此新曆無法在廣大的農村地區推行，農民仍然需要使用舊曆。國民政府雖然嘗試禁止舊曆，取消舊曆新年，沒過多久也只能礙於民情，宣告放棄。浙江農業協進會在1922年就編著過《農家曆》，1947年也有名為《中華民國三十六年標準農曆通書》的書籍出版。
農曆以寅月為歲首，因与传说中夏朝以寅月建正相符，而被又被稱作夏曆。
相比格里曆為陽曆，農曆是以月相周期安排月份之日期，故習稱陰曆。但其实，農曆是陰陽曆，它考慮了地球環繞太陽公轉的周期，以冬至回歸年為基準確定歲實，配合季節陽光分一歲為二十四節氣。
除農曆（long-lik/long-liak）、舊曆（ku-lik/ku-liak）、陰曆（im-lik/im-liak）外，閩南語还将农历称为老曆（lau-lik）或咱人，“咱人”是「咱人的曆日」（lan-lang e lah-jit）的略縮。粵語稱為農曆（nung4 lik6）、舊曆（gau6 lik6）、陰曆（jam1 lik6）。


陰陽合曆 = 置閏規則 =
根據由1582年10月15日於儒略曆改成為格里曆曆法以來修改置閏法年份規則規律列表如下
周期根據是修改日期或年份因此；例如包括有：1582年10月4日（四）最後一個儒略曆以及與於這類才可行性再以格里曆的1582年10月15日（五），為每400年後便修改置閏法一次亦都範圍等非400倍數之100年一次並非沒有閏日整除的年份都是如此類推格里曆的周期是400年，因此；例如包括有：1600年、2000年以及與2400年於這類可以為每400年一次亦都範圍等星期六閏日整除的年份都是此類年份。
每4年倍數可於365天再加上一天閏日為閏年（366天），但屬於每100年倍數而非400年倍數就改為平年（365天），例如（1700、1800、1900及2100）等，不過屬於每400年倍數仍然是閏年，例如（1600、2000）等。
相比之下，太陰陽曆規定的只是平年約354-355日，閏年（每19年一次的7個置閏法）約383-384日不等。
就是紀錄時間之座標系統多数古代民族根據天象來確定曆法，都有年和月之概念：年，就是四季周期，即地球圍繞太陽公轉；月，就是月相盈虧周期，即月球圍繞地球公轉。准确测量回歸年和朔望月之长度，會发现一年比十二个月多大约10.875日，即單个陰曆或陽曆无法同时满足年和月的准确周期。
阴曆之曆月是準確按月相盈虧圓缺週期來制定，1個朔望月長約29.53日，故制訂曆月為大月就是30日，小月就是29日，若以12個月為1年，1年之長度就落在354日或355日之間，故年只是大体上符合一个四季循环，但其长度和四季周期有一些差异，这就导致新年并非固定于某个季节，而是缓慢推移，从冬季逐年移动到夏季。例如伊斯蘭曆、古希腊曆都是如此。
阳曆之曆年是準確按太陽視運動週期（回歸年）為制定標準，没有月之概念，或者月只是大体符合月亮阴晴圆缺变化的周期长度。例如西曆月長与真正的朔望月只相差0.5至1.5日，西方语言之月份与月亮同源（例如英语中的month与moon），但月亮圆缺与每月日期变化没有固定关系（即新月的日期逐月缓慢推移）。季节明显之地区，所原创之曆法多为阳曆，比如尼罗河定期泛滥，造就了古埃及太阳曆。


= 調和陰陽 =
華夏曆法同時考慮到太陽及月球運動，兼顧了年和月之準確周期，是為陰陽合曆。夏曆依據觀測月相變化，嚴格按照朔望月周期確定月份（定朔），為農曆之陰曆部份，12個月平均約在354日左右。通過觀測太陽視運動與黄道的關係，觀察出回歸年之週期約在365.25日左右，由太陽之高度角變化週期，影響地表氣候環境之不同，定出二十四節氣（定氣），為農曆之陽曆部份。在結合時衡量到陰曆十二個月與陽曆回歸年每年約有11日落差，為了使彼此長度能夠更加接近，自春秋時代起即有「十九年七閏月法」；又排定了閏月規則，力求平衡調和中氣在相應固定月份。如此既達到年合四季、月合圓缺，即新月固定於初一，新年固定於冬春之交，達成陰陽和諧。
在十九年七閏之規律下，每個人在其19歲倍數之生日，有機會西曆生日與夏曆重合於同一日。
十九年置七閏的規則一直使用到時憲曆才被廢除。現在使用的置閏規則，是看前後兩個冬至之間，有幾個完整的月相週期，以此來決定該年是否置閏。詳見#置閏。


平年及閏年規則 = 以星期日的平年 =


 世紀（格里曆表）  16世紀: 1589 1595
17世紀: 1606 1617 1623 1634 1645 1651 1662 1673 1679 1690
18世紀: 1702 1713 1719 1730 1741 1747 1758 1769 1775 1786 1797
19世紀: 1809 1815 1826 1837 1843 1854 1865 1871 1882 1893 1899
20世紀: 1905 1911 1922 1933 1939 1950 1961 1967 1978 1989 1995
21世紀: 2006 2017 2023 2034 2045 2051 2062 2073 2079 2090
22世紀: 2102 2113 2119 2130 2141 2147 2158 2169 2175 2186 2197
23世紀: 2209 2215 2226 2237 2243 2254 2265 2271 2282 2293 2299
24世紀: 2305 2311 2322 2333 2339 2350 2361 2367 2378 2389 2395
25世紀: 2406 2417 2423 2434 2445 2451 2462 2473 2479 2490
26世紀: 2502 2513 2519 2530 2541 2547 2558 2569 2575 2586 2597
27世紀: 2609 2615 2626 2637 2643 2654 2665 2671 2682 2693 2699
28世紀: 2705 2711 2722 2733 2739 2750 2761 2767 2778 2789 2795
29世紀: 2806 2817 2823 2834 2845 2851 2862 2873 2879 2890
30世紀: 2902 2913 2919 2930 2941 2947 2958 2969 2975 2986 2997


= 以星期一的平年 =
16世紀: 1590
17世紀: 1601 1607 1618 1629 1635 1646 1657 1663 1674 1685 1691
18世紀: 1703 1714 1725 1731 1742 1753 1759 1770 1781 1787 1798
19世紀: 1810 1821 1827 1838 1849 1855 1866 1877 1883 1894 1900
20世紀: 1906 1917 1923 1934 1945 1951 1962 1973 1979 1990
21世紀: 2001 2007 2018 2029 2035 2046 2057 2063 2074 2085 2091
22世紀: 2103 2114 2125 2131 2142 2153 2159 2170 2181 2187 2198
23世紀: 2210 2221 2227 2238 2249 2255 2266 2277 2283 2294 2300
24世紀: 2306 2317 2323 2334 2345 2351 2362 2373 2379 2390
25世紀: 2401 2407 2418 2429 2435 2446 2457 2463 2474 2485 2491
26世紀: 2503 2514 2525 2531 2542 2553 2559 2570 2581 2587 2598
27世紀: 2610 2621 2627 2638 2649 2655 2666 2677 2683 2694 2700
28世紀: 2706 2717 2723 2734 2745 2751 2762 2773 2779 2790
29世紀: 2801 2807 2818 2829 2835 2846 2857 2863 2874 2885 2891
30世紀: 2903 2914 2925 2931 2942 2953 2959 2970 2981 2987 2998


= 以星期二的平年 =
16世紀: 1585 1591
17世紀: 1602 1613 1619 1630 1641 1647 1658 1669 1675 1686 1697
18世紀: 1709 1715 1726 1737 1743 1754 1765 1771 1782 1793 1799
19世紀: 1805 1811 1822 1833 1839 1850 1861 1867 1878 1889 1895
20世紀: 1901 1907 1918 1929 1935 1946 1957 1963 1974 1985 1991
21世紀: 2002 2013 2019 2030 2041 2047 2058 2069 2075 2086 2097
22世紀: 2109 2115 2126 2137 2143 2154 2165 2171 2182 2193 2199
23世紀: 2205 2211 2222 2233 2239 2250 2261 2267 2278 2289 2295
24世紀: 2301 2307 2318 2329 2335 2346 2357 2363 2374 2385 2391
25世紀: 2402 2413 2419 2430 2441 2447 2458 2469 2475 2486 2497
26世紀: 2509 2515 2526 2537 2543 2554 2565 2571 2582 2595 2599
27世紀: 2605 2611 2622 2633 2639 2650 2661 2667 2678 2689 2695
28世紀: 2701 2707 2718 2729 2735 2746 2757 2763 2774 2785 2791
29世紀: 2802 2813 2819 2830 2841 2847 2858 2869 2875 2886 2897
30世紀: 2909 2915 2926 2937 2943 2954 2965 2971 2982 2993 2999


= 以星期三的平年 =
16世紀: 1586 1597
17世紀: 1603 1614 1625 1631 1642 1653 1659 1670 1681 1687 1698
18世紀: 1710 1721 1727 1738 1749 1755 1766 1777 1783 1794 1800
19世紀: 1806 1817 1823 1834 1845 1851 1862 1873 1879 1890
20世紀: 1902 1913 1919 1930 1941 1947 1958 1969 1975 1986 1997
21世紀: 2003 2014 2025 2031 2042 2053 2059 2070 2081 2087 2098
22世紀: 2110 2121 2127 2138 2149 2155 2166 2177 2183 2194 2200
23世紀: 2206 2217 2223 2234 2245 2251 2262 2273 2279 2290
24世紀: 2302 2313 2319 2330 2341 2347 2358 2369 2375 2386 2397
25世紀: 2403 2414 2425 2431 2442 2453 2459 2470 2481 2487 2498
26世紀: 2510 2521 2527 2538 2549 2555 2566 2577 2583 2594 2600
27世紀: 2606 2617 2623 2634 2645 2651 2662 2673 2679 2690
28世紀: 2702 2713 2719 2730 2741 2747 2758 2769 2775 2786 2797
29世紀: 2803 2814 2825 2831 2842 2853 2859 2870 2881 2887 2898
30世紀: 2910 2921 2927 2938 2949 2955 2966 2977 2983 2994 3000


= 以星期四的平年 =
16世紀: 1587 1598
17世紀: 1609 1615 1626 1637 1643 1654 1665 1671 1682 1693 1699
18世紀: 1705 1711 1722 1733 1739 1750 1761 1767 1778 1789 1795
19世紀: 1801 1807 1818 1829 1835 1846 1857 1863 1874 1885 1891
20世紀: 1903 1914 1925 1931 1942 1953 1959 1970 1981 1987 1998
21世紀: 2009 2015 2026 2037 2043 2054 2065 2071 2082 2093 2099
22世紀: 2105 2111 2122 2133 2139 2150 2161 2167 2178 2189 2195
23世紀: 2201 2207 2218 2229 2235 2246 2257 2263 2274 2285 2291
24世紀: 2303 2314 2325 2331 2342 2353 2359 2370 2381 2387 2398
25世紀: 2409 2415 2426 2437 2443 2454 2465 2471 2482 2493 2499
26世紀: 2505 2511 2522 2533 2539 2550 2561 2567 2578 2589 2595
27世紀: 2601 2607 2618 2629 2635 2646 2657 2663 2674 2685 2691
28世紀: 2703 2714 2725 2731 2742 2753 2759 2770 2781 2787 2798
29世紀: 2809 2815 2826 2837 2843 2854 2865 2871 2882 2893 2899
30世紀: 2905 2911 2922 2933 2939 2950 2961 2967 2978 2989 2995


= 以星期五的平年 =
16世紀: 1582（新曆：10月15日） 1593 1599
17世紀: 1610 1621 1627 1638 1649 1655 1666 1677 1683 1694 1700
18世紀: 1706 1717 1723 1734 1745 1751 1762 1773 1779 1790
19世紀: 1802 1813 1819 1830 1841 1847 1858 1869 1875 1886 1897
20世紀: 1909 1915 1926 1937 1943 1954 1965 1971 1982 1993 1999
21世紀: 2010 2021 2027 2038 2049 2055 2066 2077 2083 2094 2100
22世紀: 2106 2117 2123 2134 2145 2151 2162 2173 2179 2190
23世紀: 2202 2213 2219 2230 2241 2247 2258 2269 2275 2286 2297
24世紀: 2309 2315 2326 2337 2343 2354 2365 2371 2382 2393 2399
25世紀: 2410 2421 2427 2438 2449 2455 2463 2477 2483 2494 2500
26世紀: 2506 2517 2523 2534 2545 2551 2562 2573 2579 2590
27世紀: 2602 2613 2619 2630 2641 2647 2658 2669 2675 2686 2697
28世紀: 2709 2715 2726 2737 2743 2754 2765 2771 2782 2793 2799
29世紀: 2810 2821 2827 2838 2849 2855 2866 2877 2883 2894 2900
30世紀: 2906 2917 2923 2934 2945 2951 2962 2973 2979 2990


= 以星期六的平年 =
16世紀: 1583 1594
17世紀: 1605 1611 1622 1633 1639 1650 1661 1667 1678 1689 1695
18世紀: 1701 1707 1718 1729 1735 1746 1757 1763 1774 1785 1791
19世紀: 1803 1814 1825 1831 1842 1853 1859 1870 1881 1887 1898
20世紀: 1910 1921 1927 1938 1949 1955 1966 1977 1983 1994
21世紀: 2005 2011 2022 2033 2039 2050 2061 2067 2078 2089 2095
22世紀: 2101 2107 2118 2129 2135 2146 2157 2163 2174 2185 2191
23世紀: 2203 2214 2225 2231 2242 2253 2259 2270 2281 2287 2298
24世紀: 2310 2321 2327 2338 2349 2355 2366 2377 2383 2394
25世紀: 2405 2411 2422 2433 2439 2450 2461 2467 2478 2489 2495
26世紀: 2501 2507 2518 2529 2535 2546 2557 2563 2574 2585 2591
27世紀: 2603 2614 2925 2631 2642 2653 2659 2670 2681 2687 2698
28世紀: 2710 2721 2727 2738 2749 2755 2766 2777 2783 2794
29世紀: 2805 2811 2822 2833 2839 2850 2861 2867 2878 2889 2895
30世紀: 2901 2907 2918 2929 2935 2946 2957 2963 2974 2985 2991


= 以星期天的閏年 =


 世紀 格里曆年份  16世紀:	1584
17世紀: 1612	1640	1668	1696
18世紀: 1708	1736	1764	1792
19世紀: 1804	1832	1860	1888
20世紀: 1928	1956	1984
21世紀: 2012	2040	2068	2096
22世紀: 2108	2136	2164	2192
23世紀: 2204	2232	2260	2288
24世紀: 2328	2356	2384
25世紀: 2412 	2440	2468	2496
26世紀:	2508	2536	2564	2592
27世紀:	2604	2632	2660	2688
28世紀:	2728	2756	2784
29世紀:	2812	2840	2868	2896
30世紀:	2908	2936	2964	2992


= 以星期一的閏年 =
16世紀:	1596
17世紀:	1624	1652	1680
18世紀:	1720	1748	1776
19世紀:	1816	1844	1872
20世紀:	1912	1940	1968	1996
21世紀:	2024	2052	2080
22世紀:	2120	2148	2176
23世紀:	2216	2244	2272
24世紀:	2312	2340	2368	2396
25世紀:	2424	2452	2480
26世紀:	2520	2548	2576
27世紀:	2616	2644	2672
28世紀:	2712	2740	2768	2796
29世紀:	2824	2852	2880
30世紀:	2920	2948	2976


= 以星期二的閏年 =
17世紀:	1608	1636	1664	1692
18世紀:	1704	1732	1760	1788
19世紀:	1828	1856	1884
20世紀:	1924	1952	1980
21世紀:	2008	2036	2064	2092
22世紀:	2104	2132	2160	2188
23世紀:	2228	2256	2284
24世紀:	2324	2352	2380
25世紀:	2408	2436	2464	2492
26世紀:	2504	2532	2560	2588
27世紀:	2628	2656	2684
28世紀:	2724	2752	2780
29世紀:	2808	2836	2864	2892
30世紀:	2904	2932	2960	2988


= 以星期三的閏年 =
16世紀:	1592
17世紀:	1620	1648	1676
18世紀:	1716	1744	1772
19世紀:	1812	1840	1868	1896
20世紀:	1908	1936	1964	1992
21世紀:	2020	2048	2076
22世紀:	2116	2144	2172
23世紀:	2212	2240	2268	2296
24世紀:	2308	2336	2364	2392
25世紀:	2420	2448	2476
26世紀:	2516	2544	2572
27世紀:	2612	2640	2668	2696
28世紀:	2708	2736	2764	2792
29世紀:	2820	2848	2876
30世紀:	2916	2944	2972


= 以星期四的閏年 =
17世紀:	1604	1632	1660	1688
18世紀:	1728	1756	1784
19世紀:	1824	1852	1880
20世紀:	1920	1948	1976
21世紀:	2004	2032	2060	2088
22世紀:	2128	2156	2184
23世紀:	2224	2252	2280
24世紀:	2320	2348	2376
25世紀:	2404	2432	2460	2488
26世紀:	2528	2556	2584
27世紀:	2624	2652	2680
28世紀:	2720	2748	2776
29世紀:	2804	2832	2860	2888
30世紀:	2928	2956	2984


= 以星期五的閏年 =
16世紀:	1588
17世紀:	1616	1644	1672
18世紀:	1712	1740	1768	1796
19世紀:	1808	1836	1864	1892
20世紀:	1904	1932	1960	1988
21世紀:	2016	2044	2072
22世紀:	2112	2140	2168	2196
23世紀:	2208	2236	2264	2292
24世紀:	2304	2332	2360	2388
25世紀:	2416	2444	2472
26世紀:	2512	2540	2568	2596
27世紀:	2608	2636	2664	2692
28世紀:	2704	2732	2760	2788
29世紀:	2816	2844	2872
30世紀:	2912	2940	2968	2996


= 以星期六的閏年 =
16世紀:	1600
17世紀:	1628	1656	1684
18世紀:	1724	1752	1780
19世紀:	1820	1848	1876
20世紀:	1916	1944	1972	2000
21世紀:	2028	2056	2084
22世紀:	2124	2152	2180
23世紀:	2220	2248	2276
24世紀:	2316	2344	2372	2400
25世紀:	2428	2456	2484
26世紀:	2524	2552	2580
27世紀:	2620	2648	2676
28世紀:	2716	2744	2772	2800
29世紀:	2828	2856	2884
30世紀:	2924	2952	2980


曆法 據紫金山天文台研究員劉寶琳和杜倫大學教授理查·史蒂芬森的手稿，及《古今曆術考》作者譚冰的補充，就現代天文學而言，中國傳統曆法可用以下規則描述：

每月初一為日月合朔之日。（定朔）
平年為十二個朔望月，閏年為十三個朔望月。
冬至所在月為十一月。
無中氣之月為閏月；若一年有兩月無中氣，以冬至後第一個無中氣月為閏月。（順治二年，即公元1645年，滿清政府用時憲歷，採定氣法而產生的置閏改革）
標準時間計算以東經120度為基準。（民國十七年，即公元1928年，國民政府以東經120度作為標準時，即UTC+8）
年、月、日均由子夜零時零分開始計算。
太陽每運行十五黃經度為一節氣。（定氣）


= 定月 =
現行曆法，以朔分月，每個朔望月之始末通過太陽和月球之相對位置確定，以每個月太陽直射月球背面之時刻，定出朔日，朔日定為初一，為每月之始日。每月太陽直射月球正面之日期定出望日，一般為十五或十六日，為每月之中點日期。一個月之上旬按順序習慣上稱為初日，如一月十日稱為正月初十。下旬稱為廿日，亦有些通勝將之說成念日；如一月二十二日稱為正月廿二或正月念二。
冬至所在月定義為十一月，之後月份為十二月、正月、二月……復至十一月。其中農曆每年第一個月按照習慣稱為正月，十一月及十二月分別又稱為冬月及臘月。表示氣候寒冷的成語「十冬臘月」就是從此得來，字面意思即為十月、十一月和十二月為一年中最寒冷的月份。若兩冬月間，不計冬月剩餘11個月，則不需置閏。


= 置閏 =
現行曆法在時憲曆時，已廢除「十九年置七閏」，以及由於當前近日點在冬季，冬季節氣之間較短，十冬臘月較容易分配到中氣；若採無中氣置閏法，閏月較常發生在夏季。未來因近日點進動，可能改變修改「無中氣置閏」的規則，改為在滿足特定條件下，對第一個無中氣之月置閏。條件如下：兩冬月(冬至所在的月份)之間，不計冬月，若剩餘11個月(即兩冬至間有12次新月)，該年不用置閏；若剩餘12個月(即兩冬至間有13次新月)，但第一個無中氣的月之前的月有兩個中氣，則不作閏月論，而第二個無中氣的月則被視為閏月；另一方面，若第一個無中氣的月之前的月只有一個中氣，則即為閏月，第二個則被視為正規月（儘管無中氣），月序與前一個月相同（閏月在幾月後面，就稱閏幾月）。採用現行之定朔法，有可能會出現無中氣月但無須置閏之狀況。


閏月列表 = 出現年份 =


 = 閏正月、閏一月  =
17世紀：1640庚辰
23世紀：2262壬寅
24世紀：2357丁丑
26世紀：2520庚申 2539己卯
27世紀：2634甲寅


 = 閏二月  =
16世紀：1583癸未
17世紀：1602壬寅 1621辛酉 1651辛卯 1670庚戌
18世紀：1765乙酉 1795乙卯
19世紀：1803癸亥 1814甲戌 1890庚寅
20世紀：1909己酉 1917丁巳 1928戊辰 1947丁亥
21世紀：2004甲申 2023癸卯 2042壬戌 2099己未
22世紀：2137丁酉 2186丙戌
23世紀：2281辛酉 2300庚辰
24世紀：2376丙申 2395乙卯
25世紀：2414甲戌
26世紀：2509己酉
27世紀：2653癸酉
28世紀：2748戊申


 = 閏三月  =
16世紀：1591辛卯
17世紀：1610庚戌 1659己亥 1678戊午 1689己巳 1697丁丑
18世紀：1708戊子 1716丙申 1727丁未 1746丙寅 1773癸巳 1784甲辰
19世紀：1811辛未 1822壬午 1841辛丑 1860庚申 1879己卯 1898戊戌
20世紀：1936丙子 1955乙未 1966丙午 1993癸酉
21世紀：2031辛亥 2050庚午 2061辛巳 2080庚子
22世紀：2118戊寅 2156丙辰 2175乙亥 2194甲午
23世紀：2213癸丑 2232壬申 2251辛卯 2270庚戌 2289己巳
24世紀：2308戊子 2327丁未 2338戊午
25世紀：2403癸亥 2422壬午 2433癸巳 2452壬子 2471辛未 2490庚寅
26世紀：2528戊辰 2547丁亥 2566丙午 2585乙丑
27世紀：2604甲申 2623癸卯 2642壬戌 2661辛巳 2672壬辰 2691辛亥 2699己未
28世紀：2710庚午 2767丁卯 2775乙亥 2786丙戌 2794甲午


 = 閏四月  =
16世紀：1599己亥
17世紀：1618戊午 1629己巳 1637丁丑 1648戊子 1667丁未 1686丙寅
18世紀：1705乙酉 1724甲辰 1735乙卯 1743癸亥 1754甲戌 1792壬子 1800庚申
19世紀：1819己卯 1830庚寅 1838戊戌 1849己酉 1868戊辰 1887丁亥
20世紀：1906丙午 1925乙丑 1944甲申 1963癸卯 1974甲寅 1982壬戌
21世紀：2001辛巳 2012壬辰 2020庚子 2058戊寅 2069己丑 2077丁酉 2088戊申 2096丙辰
22世紀：2107丁卯 2115乙亥 2126丙戌 2145乙巳 2164甲子 2183癸未
23世紀：2202壬寅 2210庚戌 2221辛酉 2240庚辰 2278戊午 2297丁丑
24世紀：2316丙申 2335乙卯 2346丙寅 2365乙酉 2384甲辰 2392壬子
25世紀：2430庚寅 2441辛丑 2460庚申 2479己卯 2498戊戌
26世紀：2517丁巳 2536丙子 2555乙未 2574甲寅 2582壬戌 2593癸酉
27世紀：2612壬辰 2650庚午 2669己丑 2688戊申
28世紀：2707丁卯 2718戊寅 2737丁酉 2756丙辰


 = 閏五月  =
17世紀：1656丙申 1675乙卯 1694甲戌
18世紀：1713癸巳 1732壬子 1751辛未 1762壬午 1770庚寅 1781辛丑 1789己酉
19世紀：1808戊辰 1827丁亥 1846丙午 1857丁巳 1865乙丑 1876丙子 1884甲申 1895乙未
20世紀：1903癸卯 1914甲寅 1922壬戌 1933癸酉 1952壬辰 1971辛亥 1990庚午 1998戊寅
21世紀：2009己丑 2028戊申 2039己未 2047丁卯 2066丙戌 2085乙巳
22世紀：2104甲子 2123癸未 2134甲午 2142壬寅 2153癸丑 2172壬申 2191辛卯
23世紀：2218戊午 2229己巳 2237丁丑 2248戊子 2259己亥 2267丁未 2286丙寅
24世紀：2305乙酉 2324甲辰 2343癸亥 2354甲戌 2362壬午 2373癸巳 2381辛丑 2400庚申
25世紀：2411辛未 2419己卯 2438戊戌 2449己酉 2457丁巳 2468戊辰 2476丙子 2487丁亥 2495乙未
26世紀：2506丙午 2514甲寅 2525乙丑 2544甲申 2563癸卯 2590庚午
27世紀：2601辛巳 2620庚子 2631辛亥 2639己未 2658戊寅 2677丁酉 2696丙辰
28世紀：2715乙亥 2726丙戌 2734甲午 2745乙巳 2764甲子 2783癸未


 = 閏六月  =
16世紀：1588戊子
17世紀：1607丁未 1626丙寅 1645乙酉 1653癸巳 1664甲辰 1683癸亥
18世紀：1702壬午 1721辛丑 1740庚申 1759己卯 1778戊戌 1797丁巳
19世紀：1805乙丑 1816丙子 1835乙未 1873癸酉 1892壬辰
20世紀：1911辛亥 1930庚午 1941辛巳 1960庚子 1979己未 1987丁卯
21世紀：2017丁酉 2025乙巳 2036丙辰 2055乙亥 2074甲午 2093癸丑
22世紀：2112壬申 2131辛卯 2150庚戌 2161辛酉 2169己巳 2180庚辰 2188戊子 2199己亥
23世紀：2207丁未 2245乙酉 2256丙申 2275乙卯 2283癸亥 2294甲戌
24世紀：2302壬午 2313癸巳 2332壬子 2351辛未 2370庚寅 2389己酉 2397丁巳
25世紀：2408戊辰 2427丁亥 2465乙丑 2484甲申
26世紀：2503癸卯 2522壬戌 2533癸酉 2552壬辰 2571辛亥 2579己未
27世紀：2609己丑 2617丁酉 2628戊申 2647丁卯 2666丙戌 2685乙巳
28世紀：2704甲子 2723癸未 2742壬寅 2753癸丑 2761辛酉 2772壬申 2780庚辰 2791辛卯


 = 閏七月  =
17世紀：1661辛丑 1672壬子 1691辛未 1699己卯
18世紀：1710庚寅 1729己酉 1748戊辰 1767丁亥 1786丙午
19世紀：1824甲申 1843癸卯 1854甲寅 1881辛巳
20世紀：1919己未 1938戊寅 1949己丑 1968戊申
21世紀：2006丙戌 2044甲子 2063癸未 2082壬寅
22世紀：2101辛酉 2120庚辰 2139己亥 2158戊午 2177丁丑 2196丙申
23世紀：2215乙卯 2226丙寅 2253癸巳 2264甲辰 2291辛未
24世紀：2310庚寅 2321辛丑 2340庚申 2359己卯 2378戊戌
25世紀：2416丙子 2435乙未 2446丙午 2473癸酉 2492壬辰
26世紀：2511辛亥 2530庚午 2541辛巳 2549己丑 2560庚子 2568戊申 2587丁卯 2598戊寅
27世紀：2636丙辰 2655乙亥 2663癸未 2674甲午 2682壬寅 2693癸丑
28世紀：2712壬申 2731辛卯 2750庚戌 2769己巳 2788戊子


 = 閏八月  =
16世紀：1596丙申
17世紀：1615乙卯 1634甲戌 1680庚申
18世紀：1718戊戌
19世紀：1851辛亥 1862壬戌 1900庚子
20世紀：1957丁酉 1976丙辰 1995乙亥
21世紀：2052壬申 2071辛卯 2090庚戌
23世紀：2234甲戌 2272壬子
24世紀：2329己酉 2348戊辰 2367丁亥
25世紀：2405乙丑 2424甲申 2443癸卯 2454甲寅 2462壬戌
26世紀：2557丁酉
27世紀：2606丙戌 2625乙巳 2644甲子
28世紀：2701辛酉 2758戊午 2777丁丑 2796丙申


 = 閏九月  =
16世紀：1585乙酉
17世紀：1604甲辰
18世紀：1737丁巳 1756丙子
19世紀：1832壬辰
21世紀：2014甲午
22世紀：2109己巳
23世紀：2204甲辰 2223癸亥
26世紀：2576丙辰
28世紀：2720庚辰 2739己亥


 = 閏十月  =
17世紀：1623癸亥
18世紀：1775乙未
19世紀：1870庚午
20世紀：1984甲子
22世紀：2166丙寅
24世紀：2318戊戌 2386丙午
25世紀：2481辛巳 2500庚子
26世紀：2595乙亥


 = 閏冬月/閏十一月  =
16世紀：1593癸巳
17世紀：1612壬子 1631辛未 1642壬午
21世紀：2033癸丑
22世紀：2128戊子 2147丁未
23世紀：2242壬午
27世紀：2614甲午
28世紀：2728戊子


 = 閏臘月/閏十二月  =
34世紀：3358戊午


 = 遡閏表  =
閏週	1	2	3	4	5	6	7
1	N1909: 二	N1911: 六	N1914: 五	N1917: 二	N1919: 七	N1922: 五	N1925: 四
2	N1928: 二	N1930: 六	N1933: 五	N1936: 三	N1938: 七	N1941: 六	N1944: 四
3	N1947: 二	N1949: 七	N1952: 五	N1955: 三	N1957: 八	N1960: 六	N1963: 四
4	N1966: 三	N1968: 七	N1971: 五	N1974: 四	N1976: 八	N1979: 六	N1982: 四
5	N1984: 十	N1987: 六	N1990: 五	N1993: 三	N1995: 八	N1998: 五	N2001: 四
6	N2004: 二	N2006: 七	N2009: 五	N2012: 四	N2014: 九	N2017: 六	N2020: 四
7	N2023: 二	N2025: 六	N2028: 五	N2031: 三	N2033: 冬	N2036: 六	N2039: 五
8	N2042: 二	N2044: 七	N2047: 五	N2050: 三	N2052: 八	N2055: 六	N2058: 四
9	N2061: 三	N2063: 七	N2066: 五	N2069: 四	N2071: 八	N2074: 六	N2077: 四
10	N2080: 三	N2082: 七	N2085: 五	N2088: 四	N2090: 八	N2093: 六	N2096: 四
11	N2099: 二	N2101: 七	N2104: 五	N2107: 四	N2109: 九	N2112: 六	N2115: 四
12	N2118: 三	N2120: 七	N2123: 五	N2126: 四	N2128: 冬	N2131: 六	N2134: 五
13	N2137: 二	N2139: 七	N2142: 五	N2145: 四	N2147: 冬	N2150: 六	N2153: 五
14	N2156: 三	N2158: 七	N2161: 六	N2164: 四	N2166: 十	N2169: 六	N2172: 五
15	N2175: 三	N2177: 七	N2180: 六	N2183: 四	N2186: 二	N2188: 六	N2191: 五
16	N2194: 三	N2196: 七	N2199: 六	N2202: 四	N2204: 九	N2207: 六	N2210: 四
17	N2213: 三	N2215: 七	N2218: 五	N2221: 四	N2223: 九	N2226: 七	N2229: 五
18	N2232: 三	N2234: 八	N2237: 五	N2240: 四	N2242: 冬	N2245: 六	N2248: 五
19	N2251: 三	N2253: 七	N2256: 六	N2259: 五	N2262: 正	N2264: 七	N2267: 五
20	N2270: 三	N2272: 八	N2275: 六	N2278: 四	N2281: 二	N2283: 六	N2286: 五
21	N2289: 三	N2291: 七	N2294: 六	N2297: 四	N2300: 二	N2302: 六	N2305: 五
22	N2308: 三	N2310: 七	N2313: 六	N2316: 四	N2318: 十	N2321: 七	N2324: 五
23	N2327: 三	N2329: 八	N2332: 六	N2335: 四	N2338: 三	N2340: 七	N2343: 五
24	N2346: 四	N2348: 八	N2351: 六	N2354: 五	N2357: 正	N2359: 七	N2362: 五
25	N2365: 四	N2367: 八	N2370: 六	N2373: 五	N2376: 二	N2378: 七	N2381: 五
26	N2384: 四	N2386: 十	N2389: 六	N2392: 四	N2395: 二	N2397: 六	N2400: 五
27	N2403: 三	N2405: 八	N2408: 六	N2411: 五	N2414: 二	N2416: 七	N2419: 五
28	N2422: 三	N2424: 八	N2427: 六	N2430: 四	N2433: 三	N2435: 七	N2438: 五
29	N2441: 四	N2443: 八	N2446: 七	N2449: 五	N2452: 三	N2454: 八	N2457: 五
30	N2460: 四	N2462: 八	N2465: 六	N2468: 五	N2471: 三	N2473: 七	N2476: 五
31	N2479: 四	N2481: 十	N2484: 六	N2487: 五	N2490: 三	N2492: 七	N2495: 五
32	N2498: 四	N2500: 十	N2503: 六	N2506: 五	N2509: 二	N2511: 七	N2514: 五
33	N2517: 四	N2520: 正	N2522: 六	N2525: 五	N2528: 三	N2530: 七	N2533: 六
34	N2536: 四	N2539: 正	N2541: 七	N2544: 五	N2547: 三	N2549: 七	N2552: 六
35	N2555: 四	N2557: 八	N2560: 七	N2563: 五	N2566: 四	N2568: 七	N2571: 六
36	N2574: 四	N2576: 九	N2579: 六	N2582: 四	N2585: 三	N2587: 七	N2590: 五
37	N2593: 四	N2595: 十	N2598: 七	N2601: 五	N2604: 三	N2606: 八	N2609: 六
38	N2612: 四	N2614: 冬	N2617: 六	N2620: 五	N2623: 三	N2625: 八	N2628: 六
39	N2631: 五	N2634: 正	N2636: 七	N2639: 五	N2642: 三	N2644: 八	N2647: 六
40	N2650: 四	N2653: 二	N2655: 七	N2658: 五	N2661: 三	N2663: 七	N2666: 六
41	N2669: 四	N2672: 三	N2674: 七	N2677: 五	N2680: 三	N2682: 七	N2685: 六
42	N2688: 四	N2691: 三	N2693: 七	N2696: 五	N2699: 三	N2701: 八	N2704: 六
43	N2707: 四	N2710: 三	N2712: 七	N2715: 五	N2718: 四	N2720: 九	N2723: 六
44	N2726: 五	N2728: 冬	N2731: 七	N2734: 五	N2737: 四	N2739: 九	N2742: 六
45	N2745: 五	N2748: 二	N2750: 七	N2753: 六	N2756: 四	N2758: 八	N2761: 六
46	N2764: 五	N2767: 三	N2769: 七	N2772: 六	N2775: 三	N2777: 八	N2780: 六
47	N2783: 五	N2786: 三	N2788: 七	N2791: 六	N2794: 三	N2796: 八


= 定年 =
定完月後，即可決定一年之起始。民用曆法中，以正月朔日為一年之開始，稱為元旦（元春旦）或正旦（正月旦），正月初一子夜至下一個正月初一子夜前之時間段稱為「一年」。有時一年內出現兩個立春，即年初一後立春，翌年年初一前再立春，稱為「雙春年」，一般視作吉兆。按照現行曆法計算，雙春年必定有閏月，有閏月之年必定有雙春，故又稱「雙春兼閏月」。相反，如果年初一至翌年年初一前夕沒有立春，稱為「盲年」。在十九年周期內，雙春兼閏年及盲年各出現七次，而單春年只有五次。
在古代，官方通常會指定年號，並確定開始時間（奉正朔），隨後依順序紀年。夏曆同時會使用干支標註年份順序（包含歲星紀年及太歲紀年），十二地支又對應十二生肖，比如壬辰龍年。民間通常會在民間信仰於節慶表示神明誕辰或傳統戲劇作品使用，如辛卯年四月十二日、甲午年臘月初七等。
中華民國成立時，廢除農曆之官方地位，改以格里曆計算年份，同時稱正月朔日為春節，廢除了年號制度。現今人們通常直接用民國紀年或公元紀年來表示農曆年份，嚴謹的標示會在年份後加上干支紀年，如2021年9月5日為中華民國110年辛丑七月廿九。或採用黃帝紀年，若以公元前2698年為黃帝紀元元年起算，至公元2025年為黃帝紀元4723年（主要見於農民曆，稱黃帝紀元○○○○年。孫中山在《臨時大總統改曆改元通電》所用的農曆紀年即採用了當時革命黨人因拒用滿清皇帝年號而改用的黃帝紀元）。


詳細定義 = 天干地支 =
天干地支60種配搭，循環往復，每60年干支紀年一個周期、每60月干支紀月一個周期、每60日干支紀日一個周期、每60時辰干支紀時一個周期，干支紀年月日時合共有八字。天干地支對應到月份，通常採用干支紀月，這種紀月以冬至所在月為子月，每一年為一個週期，如遇到閏月，閏月干支與前月相同。其中特别是地支中之子午，在夏曆有着重要地位。

十天干：甲、乙、丙、丁、戊、己、庚、辛、壬、癸。
十二地支：子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。
地支
地支與月份、時辰有固定關係：

年、月表徵地球公轉，每圈為一歲，均分為12節，每節為一個月份，各對應十二地支，
日、时表徵地球自轉，每圈為一日，均分為12格，每格為一個時辰，各對應十二地支；
由於這種對應關係，每5年（日），干支紀月份（時辰）正好完成一次周期。（干支紀月不計閏月）


= 子午 =
十二地支中，子午依據太陽位置來確定，子為陰極盛，午為陽極盛，子午為歲、日周期定出始末與中點：

以每年太陽直射北回歸線之日期定出夏至，午月為每歲之中點月份（干支五月），
以每年太阳直射南回歸線之日期定出冬至，子月為每歲之始末月份（干支十一月）；
以每日太陽位於正南方向之時刻定出正午，午時為每日之中點時辰（11~13點），
以每日太陽位於正北方向之時刻定出子夜，子時為每日之始末時辰（23~01點）。
注：此處每日太陽位於正北方向是指夜晚，太陽在地平線下方之正北。
歲與年平均等長，起始點平均相差八分之一年，即半個季度。因為歲末歲初各有半個冬季，而年的安排使到一整個冬季放在年末。


= 日 =
中國古代以子夜為日之分界，以子正初刻（00:00）為一日之開始，以夜子初四刻（24:00）為一日之終結。但习惯中，人们倾向于认为一日开始于寅时（平旦）5点。中國傳統將一日分割為12個時辰，依次是子時、丑時、寅時、卯時、辰時、巳時、午時、未時、申時、酉時、戌時、亥時。1個時辰等於2個小時，子時是下午11時至上午1時，丑時是上午1時至上午3時，以此類推。
夏曆用干支來標記流水日，就像如星期般，無天文意義。60干支為一循環，甲子、乙丑、丙寅、……、癸亥、甲子。比如，2013年新年歲首（西曆2月10日）是丁未日，2014年歲首（1月31日）是壬寅日。


= 月朔 =
朔望月之長度大約在29.27至29.83日之間變動，長期平均長度是29.530588日（29日12时44分2.8秒）。因此，農曆一個月是29日或30日，又稱小月及大月。每一個月起始於朔日子夜，結束於下一個朔日子夜之前。現行曆法採取定朔法。


= 平朔 =

早期，采用平朔方法确定朔日。经过长期观察，确定朔望月之平均长度，比如
  
    
      
        29
        
          
            
              499
              940
            
          
        
      
    
    {\displaystyle 29{\tfrac {499}{940}}}
  
日。然后，选一个日月合朔的日期作为曆元，每经过一个月增加
  
    
      
        29
        
          
            
              499
              940
            
          
        
      
    
    {\displaystyle 29{\tfrac {499}{940}}}
  
日，取整数部分即得朔日。
平朔规则下，通常是大小月相间，然后每经过15或17个月有一对连大月。


= 定朔 =

元授時曆起，天文台運用天體運行規律和采用实际觀測天象数据，确定每朔（太陽和月球之黃經一致）之具體時間，取當日為朔日，即每月初一。
定朔规则下，各月大小排列并不固定，有时会碰到连续四个大月或是连续三个小月。


= 节气 =

因地球橢圓地圍繞太陽公轉，速度不平均，故節氣有二法。按平均時間為平氣，按公轉角度為定氣。平氣法之春分秋分，未必為晝夜等長。自崇禎曆至今，曆法使用定氣。


= 平气 =

在古代，通常以冬至到冬至之間（約
  
    
      
        365
        
          
            
              1
              4
            
          
        
      
    
    {\displaystyle 365{\tfrac {1}{4}}}
  
 日），分割為24段（每段約
  
    
      
        15
        
          
            
              7
              32
            
          
        
      
    
    {\displaystyle 15{\tfrac {7}{32}}}
  
日），每段起始於一個節氣，依次為：冬至、小寒、大寒、立春、雨水、驚蟄、春分、清明、穀雨、立夏、小滿、芒種、夏至、小暑、大暑、立秋、處暑、白露、秋分、寒露、霜降、立冬、小雪、大雪。
立春到立夏前为春季，立夏到立秋前为夏季，立秋到立冬前为秋季，立冬到立春前为冬季。
二十四節氣中，冬至、大寒、雨水、春分、穀雨、小滿、夏至、大暑、處暑、秋分、霜降、小雪為中氣，通常用來確定月份。冬至所在月份為冬月、大寒所在月份為臘月、雨水所在月份為正月、春分所在月份為二月、……、小雪所在月份為十月。十二個月份裡，都固定各有一個中氣。無中氣的月份為前一個月的閏月。
屬陽曆的干支月或中氣月來源於觀測太陽的回歸年並按地支均分，屬陰曆的朔望月來源於觀測月亮盈虧。中气之间的时间约为30日
  
    
      
        5
        
          
            
              
                
                  
                    1
                    4
                  
                
              
            
          
        
      
    
    {\displaystyle 5{\begin{matrix}{\frac {1}{4}}\end{matrix}}}
  
时，因此中气日之间的间隔（含前不含后）为30或31日。而一个朔望月的时间为29日或30日，一个月内要么一个中气，要么没有中气。因此，中气可以直接来确定月份及闰否。
每個中氣干支月比朔望月平均多21.75小時，兩者差異積累到一定程度後，朔望月就閏一個月，以此達到兩者平衡對應（具體變化過程是：相對干支月，較短的朔望月逐月提前；當提前的日數達到半個月時，閏一個朔望月，即一個干支月對應兩個朔望月，於是朔望月變成推後半個月；然後朔望月繼續逐月提前，如此循環往復）。最終結果是，每32.6個朔望月中有一個閏月。實際觀測中，由於定朔和定氣的方法與絕對平均值存在差異，每兩個閏月並非精確地相差32~33個朔望月，而是28~36個朔望月，總體19年7閏（12×19÷7）仍然符合32.6的平均值。
以下是前103年至1644年各闰月统计。


= 定气 =

定气按太阳運行位置為準，二十四节气分别相应于太阳在黄道上每运动15°所到达之位置。

此處數據取西元1645年至西元2244年。
二十四節氣中，原本驚蟄在雨水之前，穀雨在清明之前。後西漢末年劉歆將雨水、驚蟄對調，清明、穀雨對調。
由於克卜勒運動第二定律，地球靠近近日點時公轉速度會比較快，當前近日點在小寒附近，因此冬至到大寒兩個中氣之間相隔較短，約29.45日；而地球靠近遠日點時公轉速度較慢，當前遠日點在小暑附近，因此夏至到大暑兩個中氣之間相隔較長，約31.45日（以北半球為準）。
當中氣間隔可以比朔望月（≈29.53日）長時，一個月可能完全在兩個中氣日之間，此時這個月就沒有中氣。反之，當中氣間隔比朔望月短時，兩個中氣可能完全在兩個朔日之間，此時一個月內就有兩個中氣。
以冬至日子夜到冬至日子夜前為「一歲」。一歲一般為365日，有時為366日。冬至所在月定為冬月（或子月，以天干地支記月）。不計冬至月，一歲將包含11至12個整月，包含12個整月時，第一個無中氣之月份為閏月，此乃無中氣置閏法。若冬至在子月朔日，則前一歲必閏月；若冬至在晦日，則冬至後之一歲必閏月。
1年通常有12個月或13個月。包含13個月的年份為閏年。1645年立春至2244年除夕（立春前日）600年間的7421個月中，有雙中氣月19個，無中氣月240個，221閏，閏月分佈如下：

下一次閏冬月出現於2033年。（2033年問題）前一次閏正月出現於1651年，下一次閏正月會出現於2262年；首次閏臘月將出現於3358年。


= 置閏規則改革 =
對冬至之理解有「冬至日」與「冬至時刻」兩種。冬至日是日影最長之正午，即是正午最接近冬至時刻之日。「冬至時刻」是太陽直射點運動到最南點（南回歸線）之時刻，或是太陽黃經達到270°之時刻，可通過科學推算和觀測精確到幾時幾分幾秒。目前在中國大陸使用的農曆國家標準中，冬至定義為太陽地心視黃經達到270°的時刻。
由於定朔平朔及定氣平氣間之差異，也引發了冬至是歸於上一月還是下一月之爭議，如1984年、2014年、2033年問題。置閏法有遵循亙古傳統之平氣置閏，現行是定氣日算置閏，還有定氣時刻置閏，即按照朔、冬至之具體時分先後劃分。
隋唐曆法已經逐漸開始定朔、定冬至到時分。明朝李天經曾建議，用中氣時刻是否介乎兩朔時刻之間，來決定該月是否有此中氣，例如崇禎十五年(1642年)小雪雖在十一月初一日，但小雪時刻在十一月朔點之前，按此法屬十月，如此法則可減少雙中氣月之次數，並使置閏法獨立於時區。


= 干支纪月 =
史書中通常以序數紀月，干支紀月除了月建（月支）之外，月干在研究中國歷史時並不普遍，而較常用於計算八字。月建於春秋時期即已可見。「以子建月」即以日南至的十一月為一歲的開始。可能到了唐代才配上天干。
此外由於各帝王可能採用不同曆法，因此干支紀月亦不見得準確。例如三國時期用景初曆，可能出現在不同國家，卻在不同日換月分的情況；一國是初一，另一國是前一個月的月末，此時月干支即不同。
計算八字時使用的干支曆，與史書、傳統曆法（包括農曆）或使用太陰曆的紫微斗數有所不同。傳統曆法以月亮的盈亏周期作为一月，而八字計算则以二十四节气其中的十二节气（非中氣）所在時刻（非以日首）分月，并赋以地支之名，如大雪小寒之间为子月，小寒到立春为丑月。因此八字計算過了當月節氣發生之時刻才換月干支，可能產生月中與日中換干支的情況。
計算八字時使用的干支曆以立春時刻為一年之始，每五年一循環，每月的天干由该月支所在年的天干决定。例如：若某年的子月所在之年为甲子年，则该子月为丙子月，紧接着其后的丑月是丁丑月。
年上起月的歌訣，《五虎遁月歌》：甲己之年丙作初，乙庚之歲戊為頭，丙辛歲首從庚起，丁壬壬位順流行，若問戊癸何方法，甲寅之上好推求。具体推算如下


習俗節日 = 日月同數之節日 =
農曆新年（春節），即農曆正月初一日，古代稱為“元旦”、“正旦”等，越南稱為Tet Nguyen Đan（節元旦） ，韓國稱為설날。農曆新年是一年中最隆重之節日。中華民國（台灣）、香港、澳門、中國、越南、韓國、菲律賓、馬來西亞、新加坡、印度尼西亞等國家法定假日。
上巳节，即农曆三月初三日。
端午節，即農曆五月初五日，越南稱為Tet Đoan Ngo（節端午）。
七夕，即農曆七月初七日晚上，越南稱為That tich（七夕）。
重陽節，即農曆九月初九日，越南稱為Tet Trung Cuu（節重九）。


= 正月農曆十五日（月圆）元宵节 =
元宵節、上元節，均為農曆正月十五日，越南稱為Tet Thuong Nguyen（節上元），韓國稱為대보름（大보름）。
中元節，即農曆七月十五日，越南稱為Tet Trung Nguyen（節中元）或Le Vu Lan（禮盂蘭），韓國稱為백중（百中/百種）或망혼일（亡魂日）或중원（中元）。
中秋節，即農曆八月十五日，越南稱為Tet Trung Thu（節中秋），韓國稱為추석（秋夕）。
下元節，即農曆十月十五日，越南稱為Tet Ha Nguyen（節下元）。


= 腊月节日 =
臘八節，即農曆臘月（十二月）初八日。
祭灶节，亦称小年，即農曆臘月廿三日（北方）或廿四日（南方），越南稱為Tet Tao Quan（節竈君）。
除夕，正月初一前夕，即农曆一年之最后一晚。
这三个节日可认为是准备和酝酿最大节日农曆新年。


= 节气节日 =
以节气定义的节日，通常都有很浓重的季节特征，大多在春分、秋分、夏至、冬至这种季节最为明显的节气附近，清明是紧接春分後第一个节气。
春季：

春社，立春後的第五个戊日，大约在春分前後。
寒食节，冬至後的第一百零五日，大约在清明附近，韩国称为한식（寒食）。
清明節，清明當日，越南稱為Tet Thanh Minh（節清明）。
夏季：

夏节，夏至當日，是中国的传统节日，在中国北方尤其受到重视。清代以前特别是宋代的法定假日，辽代谓之‘朝节’。
頭伏，夏至後第三庚日。
二伏，夏至後第四庚日。
終伏，立秋後初庚日。
秋季：

秋社，立秋後的第五个戊日，大约在秋分前後。
冬季：

冬節，冬至當日，也称“小年”，越南稱為Le hoi Đong Chi（禮會冬至），韓國稱為동지（冬至）。


歷史 中國傳統曆法與紀年採用陰陽干支三合曆；上古時期，根據不同的農業牧業生產情況需要，分別產生過太陽曆法和太陰曆法。中國傳統陰陽合曆最早源自何時無從考究，據出土的甲骨文和古代中國典籍多有記載，曆法規則一般認為源自殷商時期。從黃帝紀年到清朝末期啟用西曆，中國歷史上一共產生過102部曆法，此等曆法對中國文化與文明產生過重大影響，比如夏曆、商曆、周曆、西漢太初曆、隋唐大衍曆和皇極曆等，有些曆法雖然沒有正式使用過，但對養生、农业、思想學術、天文、數學等有所作用。


各地使用 其他東亞地區之陰陽合曆大多源自華夏曆法或受其影響，比如藏曆、和曆以及朝鮮半島和越南曆法等。目前，由於時區差別，大中華地區（UTC+8）、韓國（UTC+9）與越南（UTC+7）使用的農曆的版本並不一致，因此各國農曆日期也不完全一致。
最常见的情况是由于时差，朔的时刻在不同地区分属两日，导致农历相差一天。例如：1968年，南北越因时差问题分别在不同日期庆祝了越南新年。在极端情况下时差还会影响到置闰，导致不同地区农历在几个月内会相差一个月。
由于农历规定冬至日必须在冬月（十一月），由于时差原因，有时在一地朔的时刻和冬至时刻落在同一天，但在另一地朔的时刻和冬至时刻分属两天，这导致两地冬月相差一个月，并影响到置闰以及冬月附近的诸多月份。例如：1984年冬至在协调世界时12月21日16:09:12，对应北京时间12月22日00:09:12和越南时间12月21日23:09:12，两地不在同一公历日迎来冬至；而新月在协调世界时12月22日11:35:39，对应北京时间12月22日19:35:39、越南时间12月22日18:35:39，两地在同一公历日见证新月并迎来新的农历月份，导致两地冬月相差一个月————中国农历中的这个冬月对应公历1984年12月22日至1985年1月20日，越南历中的这个冬月对应公历1984年11月23日至12月21日。受此影响，中国农历在1984年置闰十月（对应公历11月23日至12月21日），但越南历则在1985年置闰二月（对应公历3月21日至4月19日）；也正因此，1985年越南新年在公历1月21日，而中国春节在公历2月20日。另外，由于农历规定若两冬月间不计冬月剩余12个月，则置闰于两冬月间第一个无中气之月。朔的时刻和其他中气时刻的关系也可能在一地为同一日，在另一地分为两日。这会导致两地对无中气之月的判定出现差异，同样可能影响置闰，并导致农历在几个月内相差一个月。例如2012年中國閏四月而韓國閏三月。部分軟件未能因應各國時間基準而調整會造成錯誤。
紫金山天文台在2017年5月制定了名为GB/T 33661-2017 《农历的编算和颁行》的中华人民共和国国家标准。规定了現代農曆編制的基础概念及算法规则，并以现代天文学技术為基礎规定农历的編算方式，比如规定冬至为节气之首（而非立春）、规定有冬至之月份为子月（十一月）、规定寅月建正、规定采用国际通用天体模型且精度应达到1秒，并且要求公开发行的日历产品必须包含西历和农历的日期对照以及二十四节气，符合标准规定的编排规则、计算模型和精度及表示方法，以杜絕各種不同版本的農曆出現在市面上引發日期不一致的混亂。該標準基本上繼承古制，如寅月建正，冬至之月為子月等等。農曆閏月的規則，是順治二年曆法改革時制定。應用UTC+8作標準時，則是民國十七年（1928年）制定的規則。
日本農曆（和曆）原使用中國曆法計算，從明朝亡後之1685年開始自行編制曆法（貞享曆），直到1873年起廢除農曆（天保曆）改用西曆（格里曆），並於1910年起停止在官曆內併記舊曆。臺灣日治時期，日本政府曾委託東京天文台編纂農曆，並由伊勢神宮印製頒布《神宮曆》於臺灣發行。但由於文化習慣不同，到了1914年，臺灣總督府決定另編一部《臺灣民曆》，委由臺灣神苑會發行，其內容主要參照了神宮曆，另外也加入了西曆曆法。不過，民間接受度最高的仍是自編的民曆春牛圖。目前日本國立天文台每年2月都會發報的「暦要項」官報中仍有節氣和朔弦望等資料，能用來自行計算農曆。現時日本國內僅有如中秋節等少量節日按農曆慶祝，其餘絕大多數原以農曆日期慶祝之節日，都改成了按照西曆之相同日期慶祝（如日本的端午节就在西历5月5日）。
絕大部分海外華人會使用和大中華地區一致的農曆，但有些居於南半球的澳紐華僑會出版按當地時間所製作之曆書，此等曆書也會應當地季節而將節氣錯開半年。
中國傳統曆法的編制，以往是由太史寮、太史署、太史監、太史局、太史院、司天台、司天監、欽天監等在中國各朝代職掌天文曆法的機構所主管。當代農曆的編制則是由現代天文機構負責，如中央觀象台（北洋政府）、中研院天文研究所（國民政府）、紫金山天文台（中國大陆）、香港天文台（香港），以及中央氣象署天文站（臺灣）。現代天文機構會因應國際天文學聯合會的最新決議，並根據美國噴射推進實驗室、美國海軍天文台、英國皇家航海年曆局等機構提供的資料，作出精準計算以修正年曆。有時候因朔日、節氣發生時刻接近午夜，只要計算結果相差幾分鐘，和民間《萬年曆》的日期就有可能會相差一天。


參見 注释 参考资料 外部链接 政府官方
香港天文台1901至2100年西曆與農曆對照表 （页面存档备份，存于互联网档案馆）
臺灣中央氣象局日曆資料表 （页面存档备份，存于互联网档案馆）、天文日曆 （页面存档备份，存于互联网档案馆）
臺灣中央研究院數位文化中心兩千年中西曆轉換（西元元年2月11日至2100年2月9日）
臺北市立天文科學教育館陰陽曆對照+曆象表 （页面存档备份，存于互联网档案馆）
國曆農曆查詢 （页面存档备份，存于互联网档案馆）  - 畜產行情  - 中華民國行政院農業委員會
國曆、農曆換算 （页面存档备份，存于互联网档案馆） - 農業知識入口網


= 其他 =
厤象考成: 上編16卷, 下編10卷By 允錄(富強齋) 1898
The Mathematics of the Chinese Calendar