在Groovy中将日期转换为日历:.setTime()或.toCalendar?

时间:2015-03-23 12:59:55

标签: date groovy calendar

我总是使用setTime()方法将日期转换为日历

Date date = new Date()
def calendar.setTime(date)

最近我找到了.toCalendar()方法。

Date date = new Date()
def calendar = date.toCalendar()

它们之间有什么区别,我应该使用哪种?

1 个答案:

答案 0 :(得分:1)

尽可能here这种方法完全相同:

public static Calendar toCalendar(Date self) {
    Calendar cal = Calendar.getInstance();
    cal.setTime(self);
    return cal;
}