//使用Date Date date=new Date(); //打印当前时间戳 System.out.println(date.getTime()); //处理时间格式 年月日 :秒 SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd:ss"); System.out.println(simpleDateFormat.format(date)); //使用Calendar,是一个抽象类 Calendar calendar=Calendar.getInstance(); //获取时间戳 System.out.println(calendar.getTimeInMillis()); //设置Date calendar.setTime(date); //获取年 System.out.println(calendar.get(Calendar.YEAR)); //获取月 System.out.println(calendar.get(Calendar.MARCH)); //获取日 System.out.println(calendar.get(Calendar.DATE)); //获取之后一年,负数为获取之前的年 calendar.add(Calendar.YEAR,1); System.out.println(calendar.get(Calendar.YEAR)); //获取前一个月 calendar.add(Calendar.MARCH,-1); System.out.println(calendar.get(Calendar.MARCH)); //格式化时间 System.out.println(simpleDateFormat.format(calendar.getTime())); //通过System获取当前时刻 System.out.println(System.currentTimeMillis());
java时间处理,Date、Calendar
最新推荐文章于 2023-09-12 14:28:36 发布