原创 光睦 泉布坊 2026年04月05日
但如果你真正重视干支历,真正重视节气,真正重视子时换日,真正重视真太阳时、出生地经度,乃至南北半球差异,那么你很快就会发现:市面上真正把这些问题认真做到位的软件,并不多。所以,万年历·泉布坊定制版 2.0,并不只是一次普通升级。它更像是把我这些年对干支历、农历、节气、四柱排盘的理解,又往前推进了一步。在不破坏现代公历使用习惯的前提下,把传统时空体系的显示与计算,尽可能还原得更准确。它是一款以干支历为核心、追求极致历法精度的排盘工具。它专为那些对传统历法与时空规则有严苛要求的人而设计。
一、干支历,不应该只是公历旁边的“附属显示”
市面上很多万年历,表面上也有农历、有天干地支、有节气,但本质上依然是以公历逻辑为主,传统历法只是附带显示。因为干支历、农历和公历,本来就不是同一套时间逻辑。而干支历与农历,背后则牵涉到节气、岁时、月令、阴阳流转,以及更细致的时空归属。所以,如果只是把干支和农历“贴”在公历旁边,而底层仍按公历自然日去归属,很多地方就会出现原则性的偏差。泉布坊定制版 2.0 的核心,不是否定公历,而是在兼容公历的同时,让干支历与农历回到它本该遵循的规则上。
二、子时换日:我们不改公历时间,只纠正干支历与农历的归属逻辑
但与此同时,软件严格遵循干支历与农历传统,以23:00(子初)作为干支历与农历的换日节点。在每日详情中,23:00 之后,干支和农历将计入第二天显示;在节气显示中,若某节气发生在公历 23:00 之后,则它在日历视图中会显示在第二天、也就是其正确的干支历与农历位置上;在八字排盘中,23:00 以后出生者,公历出生时间不变,但干支历与农历归属将会按传统规则准确计算。我们纠正的不是公历时间,而是干支历与农历该归属于哪一天。
三、节气时刻不变,但节气显示位置必须正确
尤其二十四节气中的十二个“节”,直接关系到月柱的切换;而立春,更关系到年柱的转换。所以,一个真正严谨的万年历,不能只写“今天是什么节气”,更不能机械地把节气挂在公历当天,而不管它在干支历和农历上究竟应归属于哪一天。但在日历视图中,节气会显示在正确的干支历与农历位置上,而不是机械附着于公历自然日。如果某个节气发生在公历某日 23:00 之后,那么它的公历发生时间不会被篡改;但在日历视图里,它会显示在第二天、也就是正确的干支历和农历归属上。因为我们传统文化中对于“节气”的讲究,本来就是基于干支历和农历的。
四、精准节气:年柱、月柱与属相,都以精确节气时刻为界
泉布坊定制版 2.0 基于高精度天文算法计算二十四节气时刻,年柱与月柱的切换,严格以立春等节气的精确时刻为界,判定精确至分钟级。本软件遵循干支历传统,以立春为属相年份的分界点,而不是以农历正月初一作为判断标准。既然年柱在立春转换,那么属相自然也应以立春时刻为界。
五、真太阳时:排盘不能只看钟表上的时间
很多排盘软件,看起来界面漂亮,实际上在时间处理上却过于粗略。同样一个北京时间,出生在不同经度地区,太阳实际所处的位置并不相同。如果再把均时差也忽略掉,那么所谓“精确排盘”,起点就已经不够精确。所以,泉布坊定制版 2.0 全局内置了经度偏差修正与均时差校准,自动还原出生地最真实的干支排盘时刻。如果出生地不在内置数据库中,也支持手动录入经纬度直接计算真太阳时。无论出生何处,只要有地点,就可以尽可能把排盘建立在更真实的时空坐标之上。
六、南北半球适配:同一套工具,也要尊重不同天地的时序
对我而言,这一点并不只是功能开发,而是长期思考后的必要结果。既然南北半球季节相对,那么在干支历的实际应用上,就不能完全无视当地天地运行的客观差异。如果软件只按照北半球默认逻辑去推算一切,那对南半球用户而言,本身就是不完整的。所以,泉布坊定制版 2.0 完整实现了南半球干支历推算模型。软件可以根据实际出生地自动识别南北半球,并进行符合当地时空规律的排盘推算。这意味着,它不是简单给南半球用户“勉强能用”的界面,而是真正把他们所处的天地时序,也纳入了严肃计算的范围。
七、它不只是理念正确,也要真正好用
除了底层历法逻辑更准确之外,它也补充了许多真正会影响日常使用体验的细节功能,例如:- 日历信息、排盘信息轻松复制分享,不一定需要通过截屏。
这些功能听起来不惊天动地,但恰恰决定了一款工具能不能被长期留下来使用。真正的工具,不是只适合展示一次,而是要能在现实生活中反复使用、保存、比对、整理和讨论。
八、初学者也能用,老手也不会嫌浅
2.0 版本还加入了更适合初学者的辅助内容,例如:好的工具,应该让真正懂的人觉得它底层严谨,也让刚接触干支历的人,不至于一打开就无从下手。换句话说,它不是为了制造距离感,而是为了让这套传统时空体系更容易被认真理解。
九、多维节日、离线运行与多语言支持:让它更完整,也更开放
并支持按类别进行自定义显示,以适应不同用户的文化背景和使用偏好。目前国际节日支持中国、美国、澳大利亚三大国家的重要节日,今后视需求可能会进一步扩大支持范围。所有历法数据与城市坐标高度内置,无需联网也可完整使用。这意味着它更像一个可靠的工具,而不是一个离开网络就难以运转的“半成品”。这样做,不只是为了形式上的“国际化”,而是希望让更多对中国传统文化、干支历和节气体系有兴趣的人,拥有一个更清晰的入口。
十、极简界面,不代表简单逻辑
泉布坊定制版 2.0 依然采用克制、简洁的设计方向,基于Material 3设计语言构建,界面清爽直观,交互简洁流畅。所以,简约并不意味着浅薄,恰恰相反,它意味着把复杂留给系统,把清楚留给用户。
十一、从 1.0 到 2.0,这次升级真正升级了什么
如果说 1.0 是把我对干支历和节气的核心理念第一次真正做进软件里,那么 2.0,做的就不只是“能用”,而是进一步向“更准确、更完整、更适合长期使用”推进。而是把子时换日、节气归位、真太阳时、南北半球适配、本地保存、多语言支持这些关键问题,纳入到同一套更完整的工具逻辑里。1.0 是把路走通,2.0 是把路修得更稳、更深,也更远。
十二、它仍然是我愿意分享给更多人的工具
因为我长期需要这样一套工具,而市面上始终没有一个完全符合我要求的现成版本。但做出来以后,我也愿意把它分享给更多真正关心这些问题的人。尤其是那些认真对待干支历、认真对待节气、认真对待排盘细节的人。如果一个工具确实把一些关键的规则做对了,那么它就不应该只停留在“我自己知道”。
十三、结语
而是一款真正以干支历为核心、兼容现代公历习惯、重视节气精度、支持真太阳时、兼顾南北半球差异、并且可以承担日常排盘工作的工具,友情提醒:本应用还在持续打磨中,难免有不足之处!如发现任何问题或有好的建议,欢迎通过应用内的联系邮箱告诉我,感谢您的支持与耐心!附录、下载方式
此次2.0版本已经正式发布在Google Play 商店:
海外用户可以直接扫码安装。(APP升级为支持简体中文、繁体中文及英文,APP的英文名称修改为:Perpetual Calendar · QuanBuFang)
也可使用如下链接直达:https://play.google.com/store/apps/details?id=com.whosenet.wannianli.app
同时考虑到国内用户的需求,我也提供独立安装包下载。
百度网盘下载地址(可以将以下链接完整复制到浏览器地址栏,请务必下载文件夹中最新的安装包进行安装):
https://pan.baidu.com/s/1vqG4q3OnWlJpx2IhYukKTw?pwd=xbhb
提取码:xbhb
如链接失效,请留言告知,我会尽量及时更新。
下载了APK安装包后,复制到手机,在手机中用文件浏览器打开后即可安装运行。
对于少数安装过本软件的1.0版本的用户,如果升级安装不成功,建议卸载旧版本后再安装新版本。
关于 iOS 版本
抱歉,目前暂无提供 iOS 版本的计划。苹果开发者账号及相关发布成本对独立开发者而言负担较重,故暂时搁置。
如有其他开发者有意在 iOS 平台上打造一款以干支历为核心、注重历法精度的万年历或八字排盘应用,欢迎参考本应用的设计理念。若需进一步交流或说明,可随时与我联系,我将提供力所能及的无偿协助。
(配图由Gemini提供)
评论
发表评论