问题是在标题中。最简单的方法是什么?
答案 0 :(得分:2)
LocalDateTime jodaTime = LocalDateTime.now();
Calendar cal = Calendar.getInstance();
cal.setTime(jodaTime.toDate());
答案 1 :(得分:1)
您可以使用toCalendar
这是帖子Approach to convert from org.joda.time.DateTime to java.util.Calendar
例如
Date date = dateTime.toDate();
Calendar calendar = dateTime.toCalendar(Locale.getDefault());
答案 2 :(得分:1)
也许您可以尝试这种方法,LocalDateTime到java.util的日历:
转换顺序:LocalDateTime - >日期时间 - >日历
LocalDateTime ldt = new LocalDateTime();
DateTime dt = ldt.toDateTime();
Calendar c = dt.toCalendar(null);
System.out.println(c.getTime());
希望这个适合你。干杯!