Pau*_*ule 4 java date-conversion gregorian-calendar java-8 java-time
我在格里高利历中有一个约会,想要在朱利安历法中查找同一天.
使用Java 8的Date/Time API应该很容易,但我找不到办法.代码看起来应该是这样的:
/*
* LocalDate uses the Gregorian calendar
*/
LocalDate date = LocalDate.parse("2017-10-29");
/*
* switch from Gregorian calendar to Julian calendar here
*/
;
/*
* output should be 2017-10-16
*/
System.out.println(date);
Run Code Online (Sandbox Code Playgroud)
编辑
这当然不是从格里高利转换为朱利安日历的重复 .我的问题专门询问了Java Data/Time API.
Julian年表没有构建到Java 8或9中.相反,ThreeTen-Extra项目有JulianChronology和JulianDate类.使用它很简单.
JulianDate jd = JulianDate.from(localIsoDate);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3113 次 |
| 最近记录: |