您好,我正在尝试在下面的代码中获取当前年份,但是上个月它返回 1970 年而不是 2020 年,这工作正常,但自从我们在 2020 年 1 月以来,它现在返回 1970 年的日期,请协助
public String firstDateOfNextMonth(){
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Calendar today = Calendar.getInstance();
Calendar next = Calendar.getInstance();
today.clear();
Date date;
next.clear();
next.set(Calendar.YEAR, today.get(Calendar.YEAR));
next.set(Calendar.MONTH, today.get(Calendar.MONTH)+ 1);
next.set(Calendar.DAY_OF_MONTH, 1);
date = next.getTime();
Log.d(TAG, "The Date: " + dateFormat.format(date));
return dateFormat.format(date);
}
Run Code Online (Sandbox Code Playgroud)