如何在不使用Java中的日历的情况下获得昨天的日期,并且没有时间戳而只是日期?
2022-09-02 00:14:23
我已经编写了一个方法,以格式获取当前日期,并希望能够创建另一种方法来获取昨天的日期,即当前日期的前一天。所有这些都需要的是日期而不是时间戳。我也没有试图使用。我以这种方式设置了当前日期:yyyy-MM-dd
Calendar
public class DateWithNoTimestamp
{
private static final String CURRENT_DATE_FORMAT = "yyyy-MM-dd";
public final static String getCurrentDate()
{
DateFormat dateFormat = new SimpleDateFormat(CURRENT_DATE_FORMAT);
Date date = new Date();
return dateFormat.format(date);
}
}
这可以获取当前日期,现在是我遇到麻烦的单独方法。我如何以与减去一天时类似的方式进行设置?getYesertdayDate()
getCurrentDate()