萬年曆
宜忌
彭祖百忌庚不经络织机虚张。午不苫盖屋主更张
神煞 · 方位
十二時辰(可點其他時辰切換)
日辰與時令
三煞指不宜動土的方位,七煞指與當日地支相衝的方位,空亡指旬中落空的地支。均為傳統擇日術語,僅供參考。
黃曆內容僅供參考,不構成任何行為指引
日期計算
曆法工具
二十四節氣
傳統節日
常見問題
萬年曆能查多少年?
1900 年到 2200 年,共 301 年。往前能翻到清朝光緒年間,往後到下個世紀末。翻到兩端頁面上會給出邊界提示,區間外的日期不支持查詢。
公曆和農曆是怎麼換算的?為什麼會有閏月?
農曆是陰陽合曆。月份按月亮繞地球一圈算,一圈約 29.53 天,十二個月只有 354 天左右,比公曆少 11 天。為了讓月份不脫離季節,古人每隔兩三年加一個閏月補回來,這就是閏月的由來。
二十四節氣是按公曆還是農曆算的?
按太陽算,不按月亮的圓缺。節氣是把地球繞太陽的軌道等分成 24 份,每 15 度一個節氣。所以節氣在公曆上的日期很穩定,通常只差一兩天;擱到農曆上反而到處跑。
黃曆上的「宜」「忌」是按什麼定的?
傳統黃曆是幾套體系疊加判定的:建除十二神(當日值哪個神)、二十八星宿(當日值哪個宿),再合各類神煞的吉凶。體系之間有主次取捨,所以不同黃曆的算法會有差異。
同一天的宜忌,為什麼不同 App 顯示不一樣?
因為宜忌不是唯一的數學結果,是多套體系疊加後的裁定:有的以建除十二神為主,有的以二十八宿為主,神煞的取捨範圍也不一樣。同一天出現差異是正常的,不是誰算錯了。
「建除十二神」「值神」「二十八星宿」分別是什麼?
建除十二神按日支與月建的關係排出十二個值日神——建、除、滿、平、定、執、破、危、成、收、開、閉,定當日宜忌的大方向;值神即黃道黑道,青龍、明堂為吉,天刑、白虎為兇;二十八星宿是黃道上的 28 個星區,每日輪值一個。
黃曆上寫「衝兔煞東」是什麼意思?
指當日地支與屬兔相沖,不利方位在正東。衝是十二地支六沖之一(子午、醜未、寅申、卯酉、辰戌、巳亥),煞方由當日的干支推出。這屬於傳統擇日的參考項,不必因此緊張。
開源致謝
本站在此感謝以下開源項目。沒有它們的貢獻,就沒有今天的我們。
我們在構建小南斗的過程中,使用了許多優秀的開源軟件。在此向所有開源作者致以誠摯的感謝。
特別感謝 6tail 的 lunar 系列(lunar-typescript / lunar-java):本站的萬年曆與黃曆功能正是基於該庫實現。農曆、干支、節氣、宜忌、神煞等曆法算法,均源自這一開源項目的貢獻。
項目主頁:github.com/6tail/lunar-typescript
我們同樣感謝:React / React Router、Radix UI / Tailwind CSS、lucide-react、i18next、recharts,以及全部依賴項目。
所使用的開源軟件均遵循各自的許可證(以 MIT、ISC、Apache-2.0 為主)。本項目未修改其核心算法,按公開 API 調用。其中 jszip 為雙許可,本項目選擇 MIT 條款,GPL 條款不適用。
完整清單與許可證信息:見項目《第三方開源軟件致謝與許可聲明》(THIRD-PARTY-NOTICES.md)。
本聲明不構成法律意見。如有疑問,歡迎通過站內聯繫方式與我們溝通。