sqlite 的黄历数据库,直接打包了 1901 到 2100 年整整 200 年的农历和宜忌数据。数据量大不说,查询效率也挺不错,用在前端展示或者小程序接口里都蛮合适。
sqlite 的黄历数据库,直接打包了1901 到 2100 年整整 200 年的农历和宜忌数据。数据量大不说,查询效率也挺不错,用在前端展示或者小程序接口里都蛮合适。
字段比较全,像农历日期
、节气
、宜忌
、冲煞
这些都有,而且已经规整好成表,不用你自己再格式。直接sqlite3
读一下就能用,嗯,省事。
如果你之前搞过万年历项目,应该知道节气和宜忌其实挺难算的。这套数据库背后已经做好了这些逻辑计算,甚至还有源码可参考,像这个节气计算源码就挺值一看的。
除了 sqlite 版本的,还有一些相关的资源可以顺便看看,比如MySQL 版的老黄历,适合做服务端用。还有个.db 格式的数据库,适合直接嵌入 APP。
提醒一下,数据虽然全,但建议还是加一层缓存,是你要跑在前端或者低端设备上的时候,不然查询时卡顿会影响体验。
如果你是做日历组件、命理推荐、节气推送之类的功能,这套数据库真的可以省不少事,下下来看看,不亏~