万年历·泉布坊定制版 2.0:不止是一部万年历,更是一套真正以干支历为核心的排盘工具

 原创  光睦  泉布坊  2026年04月05日

万年历很多,排盘软件也很多。
但如果你真正重视干支历,真正重视节气,真正重视子时换日,真正重视真太阳时、出生地经度,乃至南北半球差异,那么你很快就会发现:市面上真正把这些问题认真做到位的软件,并不多。
所以,万年历·泉布坊定制版 2.0,并不只是一次普通升级。
它更像是把我这些年对干支历、农历、节气、四柱排盘的理解,又往前推进了一步。
它不是为了做得热闹,也不是为了堆砌功能。
它的目标一直很明确:
在不破坏现代公历使用习惯的前提下,把传统时空体系的显示与计算,尽可能还原得更准确。
它是一款以干支历为核心、追求极致历法精度的排盘工具。
既是一部万年历,也是一个八字排盘软件。
它专为那些对传统历法与时空规则有严苛要求的人而设计。

一、干支历,不应该只是公历旁边的“附属显示”

这些年我一直有一个很强烈的感受:
市面上很多万年历,表面上也有农历、有天干地支、有节气,但本质上依然是以公历逻辑为主,传统历法只是附带显示。
问题恰恰出在这里。
因为干支历、农历和公历,本来就不是同一套时间逻辑。
公历更像一种方便现代社会统一使用的纪日工具;
而干支历与农历,背后则牵涉到节气、岁时、月令、阴阳流转,以及更细致的时空归属。
所以,如果只是把干支和农历“贴”在公历旁边,而底层仍按公历自然日去归属,很多地方就会出现原则性的偏差。
泉布坊定制版 2.0 的核心,不是否定公历,而是在兼容公历的同时,让干支历与农历回到它本该遵循的规则上。

二、子时换日:我们不改公历时间,只纠正干支历与农历的归属逻辑

这是 2.0 最关键、也最容易被误解的一点。
必须特别声明的是:
本软件不会改动公历日期与公历时间。
现代人怎样使用公历,在这里依然怎样使用。
你看到的公历时间,仍然是原样保留、准确显示的。
但与此同时,软件严格遵循干支历与农历传统,以23:00(子初)作为干支历与农历的换日节点。
也就是说:
每日详情中,23:00 之后,干支和农历将计入第二天显示;
节气显示中,若某节气发生在公历 23:00 之后,则它在日历视图中会显示在第二天、也就是其正确的干支历与农历位置上;
八字排盘中,23:00 以后出生者,公历出生时间不变,但干支历与农历归属将会按传统规则准确计算。
换句话说,
我们纠正的不是公历时间,而是干支历与农历该归属于哪一天。
这才是我理解中的“子时换日”——
不是做表面文章,而是真正落实到显示与计算逻辑里。

三、节气时刻不变,但节气显示位置必须正确

节气,是干支历的骨架之一。
尤其二十四节气中的十二个“节”,直接关系到月柱的切换;而立春,更关系到年柱的转换。
所以,一个真正严谨的万年历,不能只写“今天是什么节气”,更不能机械地把节气挂在公历当天,而不管它在干支历和农历上究竟应归属于哪一天。
泉布坊定制版 2.0 在这一点上做得更明确:
节气的公历发生时刻,依然按现代天文算法准确保留;
但在日历视图中,节气会显示在正确的干支历与农历位置上,而不是机械附着于公历自然日。
举例来说:
如果某个节气发生在公历某日 23:00 之后,那么它的公历发生时间不会被篡改;
但在日历视图里,它会显示在第二天、也就是正确的干支历和农历归属上。
这不是“改时间”,而是让节气回到正确的位置
因为我们传统文化中对于“节气”的讲究,本来就是基于干支历和农历的。

四、精准节气:年柱、月柱与属相,都以精确节气时刻为界

既然节气是骨架,那么节气时刻就必须算准。
泉布坊定制版 2.0 基于高精度天文算法计算二十四节气时刻,
年柱与月柱的切换,严格以立春等节气的精确时刻为界,判定精确至分钟级。
属相计算同样如此。
本软件遵循干支历传统,以立春为属相年份的分界点,而不是以农历正月初一作为判断标准。
这并不是标新立异,而是回到干支纪年的本来逻辑。
既然年柱在立春转换,那么属相自然也应以立春时刻为界。

五、真太阳时:排盘不能只看钟表上的时间

很多排盘软件,看起来界面漂亮,实际上在时间处理上却过于粗略。
同样一个北京时间,出生在不同经度地区,太阳实际所处的位置并不相同。
如果再把均时差也忽略掉,那么所谓“精确排盘”,起点就已经不够精确。
所以,泉布坊定制版 2.0 全局内置了经度偏差修正均时差校准,自动还原出生地最真实的干支排盘时刻。
同时,软件内置的城市数据库也做了大量扩充:
覆盖国内全部地级市
涵盖绝大多数县、县级市、市辖区
另收录全球华人主要聚居地区的34 个海外核心城市
如果出生地不在内置数据库中,也支持手动录入经纬度直接计算真太阳时。
无论出生何处,只要有地点,就可以尽可能把排盘建立在更真实的时空坐标之上。

六、南北半球适配:同一套工具,也要尊重不同天地的时序

对我而言,这一点并不只是功能开发,而是长期思考后的必要结果。
既然南北半球季节相对,那么在干支历的实际应用上,就不能完全无视当地天地运行的客观差异。
如果软件只按照北半球默认逻辑去推算一切,那对南半球用户而言,本身就是不完整的。
所以,泉布坊定制版 2.0 完整实现了南半球干支历推算模型
软件可以根据实际出生地自动识别南北半球,并进行符合当地时空规律的排盘推算。
这意味着,它不是简单给南半球用户“勉强能用”的界面,
而是真正把他们所处的天地时序,也纳入了严肃计算的范围。

七、它不只是理念正确,也要真正好用

我一直不喜欢两种软件:
一种是概念讲得很漂亮,但实际用起来处处掣肘;
另一种是功能一堆,却没有真正立得住的底层逻辑。
泉布坊定制版 2.0 希望尽量避开这两个问题。
除了底层历法逻辑更准确之外,它也补充了许多真正会影响日常使用体验的细节功能,例如:
  • 八字排盘本地保存
  • 排盘内容编辑
  • 一键复制
  • 日历信息、排盘信息轻松复制分享,不一定需要通过截屏。
  • 节日类别可按偏好自定义显示
这些功能听起来不惊天动地,但恰恰决定了一款工具能不能被长期留下来使用。
真正的工具,不是只适合展示一次,而是要能在现实生活中反复使用、保存、比对、整理和讨论。

八、初学者也能用,老手也不会嫌浅

2.0 版本还加入了更适合初学者的辅助内容,例如:
  • 排盘释义
  • 神煞解释
  • 更多便于理解的说明信息
我并不认为“专业”就一定要把门槛做得很高。
好的工具,应该让真正懂的人觉得它底层严谨,也让刚接触干支历的人,不至于一打开就无从下手。
换句话说,它不是为了制造距离感,而是为了让这套传统时空体系更容易被认真理解。

九、多维节日、离线运行与多语言支持:让它更完整,也更开放

泉布坊定制版 2.0 收录了多类节日体系,包括:
  • 传统节日
  • 佛教节日
  • 道教节日
  • 国际节日
并支持按类别进行自定义显示,以适应不同用户的文化背景和使用偏好。
目前国际节日支持中国、美国、澳大利亚三大国家的重要节日,今后视需求可能会进一步扩大支持范围。
同时,软件坚持离线运行
所有历法数据与城市坐标高度内置,无需联网也可完整使用。
这意味着它更像一个可靠的工具,而不是一个离开网络就难以运转的“半成品”。
在语言方面,2.0 还提供了:
  • 简体中文
  • 繁体中文
  • 英文
三种界面语言,并尽可能对专业术语做出对应翻译。
这样做,不只是为了形式上的“国际化”,而是希望让更多对中国传统文化、干支历和节气体系有兴趣的人,拥有一个更清晰的入口。

十、极简界面,不代表简单逻辑

泉布坊定制版 2.0 依然采用克制、简洁的设计方向,基于Material 3设计语言构建,界面清爽直观,交互简洁流畅。
在我看来,真正该复杂的,是背后的规则与算法;
真正该简洁的,是用户看到和操作的界面。
所以,简约并不意味着浅薄,恰恰相反,它意味着把复杂留给系统,把清楚留给用户。

十一、从 1.0 到 2.0,这次升级真正升级了什么

如果说 1.0 是把我对干支历和节气的核心理念第一次真正做进软件里,
那么 2.0,做的就不只是“能用”,而是进一步向“更准确、更完整、更适合长期使用”推进。
它不只是把万年历做得更顺手,
而是把子时换日、节气归位、真太阳时、南北半球适配、本地保存、多语言支持这些关键问题,纳入到同一套更完整的工具逻辑里。
换句话说:
1.0 是把路走通,2.0 是把路修得更稳、更深,也更远。

十二、它仍然是我愿意分享给更多人的工具

做这款 App,最开始当然是为了自己。
因为我长期需要这样一套工具,而市面上始终没有一个完全符合我要求的现成版本。
既然如此,如今条件成熟了,那就不如自己做。
但做出来以后,我也愿意把它分享给更多真正关心这些问题的人。
尤其是那些认真对待干支历、认真对待节气、认真对待排盘细节的人。
因为我始终相信:
如果一个工具确实把一些关键的规则做对了,那么它就不应该只停留在“我自己知道”。

十三、结语

如今,万年历·泉布坊定制版 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提供)
欢迎转发本帖,让更多有需要的人知道!功德无量
往期阅读:我做了一款以干支历为核心的万年历——万年历泉布坊定制版正式发布

评论

此博客中的热门博文

黄仁勋八字简析:兼破子平法“财旺身弱”之迷思

戊辰月运(戊辰流月简评)

教你如何在丙午年补水开运——从玄学能量角度谈趋吉避凶