Calendar日期的使用

来源:互联网 发布:黄金外汇行情软件 编辑:程序博客网 时间:2024/04/28 10:20

Calendar日期的使用

public static void main(String[] args) {Calendar calendar = Calendar.getInstance();//离当天差多少天 (+或-)// calendar.add(Calendar.DAY_OF_MONTH, -13);//离当月差多少月(+或-)//calendar.add(Calendar.MONTH, -1); //设置时分秒calendar.set(Calendar.HOUR_OF_DAY, 23);calendar.set(Calendar.MINUTE, 59);calendar.set(Calendar.SECOND, 59);System.out.println(formatCalendar(calendar, "yyyy-MM-dd HH:mm:ss"));}            /**     * 格式化时间的显示,传入参数为Calendar     *      * @param  Calendar Object     * @param strFormat 日期格式化的标准 e.g. "yyyy/MM/dd HH:mm:ss"(务必按标准写,可参考java.text.simpleDateFormat.java)     * @return String 格式化的时间     */    public static String formatCalendar(Calendar objCal, String strFormat) {        if (objCal == null) {            return null;        } else {            SimpleDateFormat formatter = new SimpleDateFormat(strFormat);            return formatter.format(objCal.getTime());        }    }