Java 获取昨天日期字符串

Java 获取昨天日期字符串

获取昨天日期 - 数字格式


/**
     * 获取昨天日期 - 数字格式
     * @return  yyyyMMdd
     */
    public static Integer getYesterday() {
        Calendar cal = Calendar.getInstance();
        cal.add(Calendar.DATE, -1);
        return Integer.parseInt(new SimpleDateFormat("yyyyMMdd").format(cal.getTime()));

    }

获取昨天日期字符串 - 自定义格式


/**
     * 获取昨天日期字符串
     * @param format  格式(例如:yyyy-MM-dd HH:mm:ss)
     * @return
     */
    public static String getYesterdayStr(String format) {
        Calendar cal = Calendar.getInstance();
        cal.add(Calendar.DATE, -1);
        return new SimpleDateFormat(format).format(cal.getTime());
    }

你可能感兴趣的:(基础知识)