Java 将Fecha转换为日历
费查是我的班级。我可以使用以下方法将Caledar转换为Fecha:Java 将Fecha转换为日历,java,calendar,Java,Calendar,费查是我的班级。我可以使用以下方法将Caledar转换为Fecha: public Fecha(Calendar fecha) { this.day = fecha.get(Calendar.DATE); this.month = fecha.get(Calendar.MONTH) + 1; this.year = fecha.get(Calendar.YEAR); } 但是,我无法将Fecha转换为日历: public Calendar fechaToCalendar
public Fecha(Calendar fecha) {
this.day = fecha.get(Calendar.DATE);
this.month = fecha.get(Calendar.MONTH) + 1;
this.year = fecha.get(Calendar.YEAR);
}
但是,我无法将Fecha转换为日历:
public Calendar fechaToCalendar(Fecha f) {
Calendar c = null;
return c;
}
我该怎么办?解决方案:
public static Calendar fechaToCalendar(Fecha f) {
Calendar c = null;
c = new GregorianCalendar();
c.set(Calendar.DATE, f.day);
c.set(Calendar.MONTH, f.month - 1);
c.set(Calendar.YEAR, f.year);
return c;
}
为什么不呢?出什么事了?请详细说明。通过编写适当的代码。这里是。我不知道如何将Fecha转换为日历代码><代码>c.set(日历月,fecha.MONTH+1)代码>。。。明白了吗。。。