Golang Go语言中 lunar:一个命令行下的阴历阳历查询转换工具
Golang Go语言中 lunar:一个命令行下的阴历阳历查询转换工具
https://github.com/xwjdsh/lunar
写了个命令行的小工具,我用来看一下放假的日子,还有做自定义的别名配置,来记录和查看阴历日子,也能查询节气。使用效果如下,
实现上比较简单,没有去折腾复杂的阴阳历转换算法,直接抓取了香港天文台的日历数据[1901-2100],然后用 Go 的 embed 打包一下,最后做动态的查询就好了。
更多关于Golang Go语言中 lunar:一个命令行下的阴历阳历查询转换工具的实战教程也可以访问 https://www.itying.com/category-94-b0.html
7 回复
牛啤
不过中国农历本来就不能从公历准确推算出,只能靠天文观测吧
#3 有通过儒略日来进行计算的方法,GitHub 上看到过类似项目,我也写过一个 Java 的时间类,用于处理月历,直接是把.net 里面的数据搬过来了,也是 1901~2100 的
不错不错
https://github.com/Aquarian-Age/xa 万年不变的干支历法