博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java.util.Calendar类
阅读量:6712 次
发布时间:2019-06-25

本文共 1394 字,大约阅读时间需要 4 分钟。

Java.util.Calendar类

package myProject;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class TestCalendar {    public static void main(String[] args) {        SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");        SimpleDateFormat format2=new SimpleDateFormat("yyyy-MM-dd");        Calendar calendar =Calendar.getInstance();//获取创建Calendar对象        int year =calendar.get(Calendar.YEAR);//获取当前年        int month=calendar.get(Calendar.MONTH)+1;//获取当前月        int day=calendar.get(Calendar.DAY_OF_MONTH);//获取当前日        Date date=calendar.getTime();//获取当前时间        String time=format.format(date);        System.out.println("当前年月日:"+String.valueOf(year)+String.valueOf(month)+String.valueOf(day));        System.out.println("当前时间"+time);                calendar.add(Calendar.MONTH, -1);//获取上一个月        Date dateOfLastMonth=calendar.getTime();        String dateOfLastMonth2=format2.format(dateOfLastMonth);        System.out.println("上个月的今天"+dateOfLastMonth2);                calendar.add(Calendar.MONTH, -1);//获取上上个月        Date dateOfLastMonth3=calendar.getTime();        String dateOfLastMonth4=format2.format(dateOfLastMonth3);        System.out.println("上上个月的今天"+dateOfLastMonth4);                    }}

输出结果:

当前年月日:2018628当前时间2018-06-28 11:37:50上个月的今天2018-05-28上上个月的今天2018-04-28

 

转载于:https://www.cnblogs.com/BonnieWss/p/9237911.html

你可能感兴趣的文章