java时间日期处理

主要类方法

Calendar:日历类
getInstance():获取日历对象
set(年,月,日,时,分,秒):设置日期
get(年|月|日|时|分|秒):获取日期
add(年|月|日|时|分|秒,数量):增加日期
getTime():获取当前Date对象
SimpleDateFormat:日期date格式化类

示例代码

//获取日期对象
Calendar cal = Calendar.getInstance();
//设置日期
cal.set(2018,9,13);
//增加日期天数
cal.add(Calendar.DATE, 241);
//获取当前时间
System.out.println("年:" + cal.get(Calendar.YEAR));
//月份的范围是0-11
System.out.println("月:" + (cal.get(Calendar.MONTH)+1 ));
System.out.println("日:" + cal.get(Calendar.DAY_OF_MONTH));
System.out.println("时:" + cal.get(Calendar.HOUR_OF_DAY));
System.out.println("分:" + cal.get(Calendar.MINUTE));
System.out.println("秒:" + cal.get(Calendar.SECOND));
//获取Date对象
Date time=cal.getTime();
//设置date格式化格式
String strDateFormat = "yyyy-MM-dd HH:mm:ss";
//创建格式化对象并指定格式化格式
SimpleDateFormat sdf = new SimpleDateFormat(strDateFormat);
//调用日期格式化方法format方法传入要被格式化输出的日期
System.out.println(sdf.format(time));

相关推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注

微信扫一扫,分享到朋友圈

java时间日期处理
返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close