Date String Calendar之间的转换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Date String Calendar之间的转换相关的知识,希望对你有一定的参考价值。

 

 Calendar和Date的转化

(1) Calendar转化为Date
Calendar cal=Calendar.getInstance();
Date date=cal.getTime();

(2) Date转化为Calendar
Date date=new Date();
Calendar cal=Calendar.getInstance();
cal.setTime(date); 
 
Date和 String 的转换
(1)Date 转String 
Date d =new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:SS");
String str = sdf.format(d);
(2)String 转Date 
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:SS");

String d1 = "2016-11-23 13:36:10";
Date d2 = sdf.parse(d1);

 

以上是关于Date String Calendar之间的转换的主要内容,如果未能解决你的问题,请参考以下文章

DateCalendarDateFormat类

转——JAVA中calendar,date,string 的相互转换和详细用法

计算两个日期之间相差几天(Date类型与String类型互相转换)

Calendar和Date之间的转换;system.nanotime()方法;以及System.currentTimeMillis()方法 分别计算运行效率

java日期类型转换总结date timestamp calendar string

JAVA DateStringCalendar类型之间的转化