背景
对于看到这份文档者, 关于儒略日是什么, 相信已经是知道什么是儒略日, 如果你对儒略日是什么不了解, 请自行百度. 写这份文档的目的只是在记录怎么在 java 或 kotlin 下进行儒略日与时间的互相转换.
儒略日的转换, 网上提供的方法, 大都是自己写代码, 虽然自己编写转换程序并不困难, 但没有必要重复发明轮子, 因为儒略日的转换非常简单, 也不想自己维护一套代码. 对 python, 有着现成的库可以完成转换, 在网上找了一圈 java 相关的库, 几乎全是自己编写代码, 最终还是找到 jodd 可以处理儒略日的转换.
配置 grale
jodd 在 5.0,4 不在支持 jodd.datetime.JDateTime, 由 jodd-core 中的 jodd.time.JulianDate 进行处理, jodd 是第三库, 由于我使用的是 gradle, 下面只给出 gradle 的配置方法, 其他的配置方法, 可以看 jodd 的官网
compile 'org.jodd:jodd-core:5.0.4
来源: http://www.bubuko.com/infodetail-2769566.html