如何使用JodaTime获得Julian年份?

时间:2012-10-04 08:09:45

标签: java jodatime

我正在编写一个Java示例应用程序,我想要Julian year和Julian周数。有人可以帮助我,我如何使用JodaTime计算朱利安年和朱利安周。

2 个答案:

答案 0 :(得分:2)

Julian calendar system
在Joda-Time中,可以通过获取JulianChronology的实例来使用Julian日历系统。这通常使用工厂方法JulianChronology.getInstance()创建。然后将其传递到主日期和时间类的构造函数中。

// setup date object for the Battle of Hastings in 1066
Chronology chrono = JulianChronology.getInstance();
DateTime dt = new DateTime(1066, 10, 14, 10, 0, 0, 0, chrono);

答案 1 :(得分:1)

来自文档

Chronology chrono = JulianChronology.getInstance();
DateTime dt = new DateTime(1066, 10, 14, 10, 0, 0, 0, chrono);

链接为here

然后,您可以在DateTime上使用weekOfWeekYear()来获取一年中的一周