2

我正在编写一个 Java 示例应用程序,其中我想要儒略年和儒略周数。有人可以帮助我,我如何使用 JodaTime 计算儒略年和儒略周。

4

2 回答 2

2

儒略历系统
在 Joda-Time 中,可以通过获取JulianChronology的实例来使用儒略历系统。这通常是使用工厂方法创建的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);
于 2012-10-04T08:13:40.897 回答
1

从文档

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

链接在这里

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

于 2012-10-04T08:11:34.957 回答