Java用Calendar来获取与更改日期
来源:互联网 发布:医疗网络总监招聘 编辑:程序博客网 时间:2024/05/18 20:31
package Demo;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class TestCalendar {
public static void main(String[] args){
Date nowtime = new Date();//获取当前系统时间赋值给Date的对象
Calendar calendar = Calendar.getInstance();//初始化Calendar的对象
calendar.setTime(nowtime);//设置日历的时间为当前系统的时间
calendar.add(Calendar.YEAR, 10);//在当前日期加上年份
Date afterTime = calendar.getTime();//从日历中获取的时间Date
SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E");
//初始化SinpleDateFormat的对象,并将其格式设置为‘年-月-日 小时:分钟:秒数 星期'
String str = dateFormat.format(afterTime);
//将时间转换成字符串
System.out.println(str);//输出字符串
System.out.println(calendar.getActualMaximum(Calendar.DAY_OF_YEAR));
//输出改变后所在年份的天数,以此判断所在年是否为闰年
}
}
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class TestCalendar {
public static void main(String[] args){
Date nowtime = new Date();//获取当前系统时间赋值给Date的对象
Calendar calendar = Calendar.getInstance();//初始化Calendar的对象
calendar.setTime(nowtime);//设置日历的时间为当前系统的时间
calendar.add(Calendar.YEAR, 10);//在当前日期加上年份
Date afterTime = calendar.getTime();//从日历中获取的时间Date
SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E");
//初始化SinpleDateFormat的对象,并将其格式设置为‘年-月-日 小时:分钟:秒数 星期'
String str = dateFormat.format(afterTime);
//将时间转换成字符串
System.out.println(str);//输出字符串
System.out.println(calendar.getActualMaximum(Calendar.DAY_OF_YEAR));
//输出改变后所在年份的天数,以此判断所在年是否为闰年
}
}
0 0
- Java用Calendar来获取与更改日期
- 【Java】使用Calendar类来获取当前的日期
- Java Calendar详解 - 获取近一周日期与星期
- Calendar--Java快速获取昨天日期
- 【JAVA笔记】- Calendar 日期时间获取
- java Calendar获取日期和查表法获取日期
- 使用Calendar来获取当前日期和时间
- Android calendar 更改日期操作
- Calendar 获取日期
- 使用java.util.Calendar来取得相关日期信息
- JAVA中获取日期和时间(使用Calendar类)
- java日期Calendar类获取年月日小时分秒星期
- Java利用Calendar获取一段时间内的日期
- Java Calendar 类的时间操作+获取昨天日期
- Java日期-calendar使用方法
- Java 日期加减法 calendar
- Java Calendar日期操作
- java 日期 Calendar simpleDateFormat
- 最强日期正则表达式
- JavaWeb学习篇——使用过滤器及装饰器设计模式解决全站乱码问题
- Android触摸屏失效后的操作方法
- Apache增加mod_expires模块+配置指南
- while loop
- Java用Calendar来获取与更改日期
- Unity3D之物体跟随鼠标移动和旋转
- 野心:像开放安卓一样,这一次,谷歌决定开放它的机器学习系统——TensorFlow
- Android 跳转到拨号界面/拨打电话/联系人
- c/c++数组与sizeof的基础知识——写的非常好,解惑
- linux新增特性eventfd
- Spring3.x整合Struts2.3.x
- CLion中配置OpenCV环境问题
- Xcode定位crash代码位置