java的Date、SimpleDateFormat、GregorianCalendar之间的转化

原创 2016年05月31日 11:09:56

java的Date、SimpleDateFormat、GregorianCalendar之间的转化:

大致代码如下:


package test;


import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;


/**
 * @author : suyuyuan
 * @date :2016年5月31日 上午10:50:17
 * @version 1.0
 */
public class DateTest1 {
public static void main(String[] args) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
Date sysDate = new Date();
String dateString = sdf.format(sysDate);


Calendar calendar = new GregorianCalendar();
calendar.setTime(sysDate);
calendar.add(calendar.DATE, 1);


System.out.println(dateString);


}


}



package test;


import java.util.Calendar;
import java.util.Date;


/** 
* @author : suyuyuan
* @date :2016年5月30日 上午10:13:55 
* @version 1.0 
*/
public class DateTest2 {
public static void main(String[] args) {

Calendar cal = Calendar.getInstance();

Date date = new Date();
cal.add(Calendar.DATE, 1);
date = cal.getTime();
System.out.println(date);
}


}



package test;


import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;


/** 
* @author : suyuyuan
* @date :2016年5月31日 上午11:12:37 
* @version 1.0 
*/
public class DateTest3{
public static void main(String[] args) {
SimpleDateFormat sdf =new SimpleDateFormat("yyyyMMdd");
Date sysDate = new Date();
Calendar cal = Calendar.getInstance();
cal.add(Calendar.DATE, 2);
sysDate = cal.getTime();

String dateStr= sdf.format(sysDate);
System.out.println(dateStr);

Date newDate = new Date();
try {
newDate=sdf.parse(dateStr);
} catch (ParseException e) {
e.printStackTrace();
}

System.out.println(newDate);

}


}

版权声明:本文为博主原创文章,未经博主允许不得转载。

java日期处理类总结:Date/Calendar/GregorianCalendar/DateFormat/SimpleDateFormat类

java中的日期处理类总结:Date/Calendar/GregorianCalendar/DateFormat/SimpleDateFormat类 今天花了好大一点时间把java的日期类做了一下整...

java日期处理类总结:Date/Calendar/GregorianCalendar/DateFormat/SimpleDateFormat类

java中的日期处理类总结:Date/Calendar/GregorianCalendar/DateFormat/SimpleDateFormat类 今天花了好大一点时间把java的日期类做了一下整...

java日期处理类总结:Date/Calendar/GregorianCalendar/DateFormat/SimpleDateFormat类 .

java中的日期处理类总结:Date/Calendar/GregorianCalendar/DateFormat/SimpleDateFormat类 今天花了好大一点时间把java的日期类做了一下整...

日期处理类总结:Date/Calendar/GregorianCalendar/DateFormat/SimpleDateFormat类

转载来源http://blog.csdn.net/u011494050/article/details/44178837 Java中的日期处理类总结:Date/Calendar/Gregoria...

吼吼吼!一个程序带你看懂API里的基础类Date, SimpleDateFormat,GregorianCalendar的关系!

俗话说的好啊,三人行,必有我师焉!迎面这就走来了三个小伙伴:Date, SimpleDateFormat还有GregorianCalendar。这仨个类里,date是今天的主人翁,date貌似在jdk...

java中的常用类、Date和SimpleDateFormat类表示时间、java中基本类型和包装之间的转换

java中的常用类、Date和SimpleDateFormat类表示时间、java中基本类型和包装之间的转换 分类:java学习 (240) (0) 举报 收藏 与上一篇一样这篇依...

java中的常用类、Date和SimpleDateFormat类表示时间、java中基本类型和包装之间的转换

与上一篇一样这篇依旧是我在慕课网(www.imooc.com)学习java时写的笔记而已,想要看详细的还是去官网自己看。话不多说,开始学习了。 -----------------------分割线-...

Java中Date与Calendar小究以及应用Gregoriancalendar类实现简单的日历

关于时间与日期操作,标准Java类库包含了两个类: * Date类 : 表示时间 * GregorianCalendar:表示日历,继承了Calendar类。Date类java,util.Date...

Java日期处理汇总:Date、Calendar 、GregorianCalendar

1、如何获得上周星期日的日期 public class DateTest { public static void main(String[] args) { SimpleDateForma...

计算Java日期Date、DateFormat和GregorianCalendar的使用

概要 不管你是处理财务交易还是计划着下一步的行动,你都要知道怎样在Java中建立,使用和显示日期。这需要你简单的查阅一下相应类的API参考:一个日期可以创建3个相关类的对象。这篇文章告诉你你想要...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java的Date、SimpleDateFormat、GregorianCalendar之间的转化
举报原因:
原因补充:

(最多只允许输入30个字)