从org.joda.time.DateTime
转换为java.util.Calendar
的方法如下:
<!-- Maven --><dependency>
<groupId>joda-time</groupId>
<artifactId>joda-time</artifactId>
<version>2.10.13</version>
</dependency>
// Gradle
implementation 'joda-time:joda-time:2.10.13'
org.joda.time.DateTime
转换为java.util.Calendar
:import org.joda.time.DateTime;
import java.util.Calendar;
public class DateTimeToCalendar {
public static void main(String[] args) {
DateTime dateTime = new DateTime(); // 当前时间
Calendar calendar = dateTime.toCalendar(null);
System.out.println(calendar);
}
}
在这个例子中,我们首先创建了一个DateTime
对象,表示当前时间。然后,我们使用toCalendar()
方法将DateTime
对象转换为Calendar
对象。最后,我们打印转换后的Calendar
对象。
需要注意的是,Joda-Time库已经不再更新,建议使用Java 8及以上版本中自带的java.time
包中的类来处理日期和时间。
领取专属 10元无门槛券
手把手带您无忧上云