JAVA DateStringCalendar类型之间的转化

Posted eggtomato

tags:

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

1.Calendar 转化 String

//获取当前时间的具体情况,如年,月,日,week,date,分,秒等 

Calendar calendat = Calendar.getInstance();

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

String dateStr = sdf.format(calendar.getTime());

 

2.String 转化Calendar

String str="2010-5-27";

SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");

Date date =sdf.parse(str);

Calendar calendar = Calendar.getInstance();

calendar.setTime(date);

 

3.Date 转化String

SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");

String dateStr=sdf.format(new Date());

 

4.String 转化Date

String str="2010-5-27";

SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");

Date birthday = sdf.parse(str);

 

5.Date 转化Calendar

Calendar calendar = Calendar.getInstance();
calendar.setTime(new java.util.Date());

 

6.Calendar转化Date

Calendar calendar = Calendar.getInstance();
java.util.Date date =calendar.getTime();



以上是关于JAVA DateStringCalendar类型之间的转化的主要内容,如果未能解决你的问题,请参考以下文章

java引用类型的类型转换规则是啥?

java中的引用数据类型是啥意思?

数据库中的数据类型与java语言中的数据类型

java 判断一个对象是值类型还是引用类型

java中double类型转换为String类型?

第一阶段:Java基础 1.JAVA开发介绍---6. Java基本数据类型