Dominic_MA

导航

String Date Calendar之间的转换

1.Calendar 转化 String

1 Calendar calendat = Calendar.getInstance();
2 
3 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
4 
5 String dateStr = sdf.format(calendar.getTime());

2.String 转化Calendar

1 String str="2012-5-27";
2 
3 SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");
4 
5 Date date =sdf.parse(str);
6 
7 Calendar calendar = Calendar.getInstance();
8 
9 calendar.setTime(date);

3.Date 转化String

1 SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");
2 
3 String dateStr=sdf.format(new Date());

4.String 转化Date

1 String str="2012-5-27";
2 
3 SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");
4 
5 Date date= sdf.parse(str);

5.Date 转化Calendar

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

6.Calendar转化Date

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

7.String 转成 Timestamp

1 Timestamp ts = Timestamp.valueOf("2012-1-14 08:11:00");

8.Date 转 TimeStamp

1 SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
2 
3 String time = df.format(new Date());
4 
5 Timestamp ts = Timestamp.valueOf(time);

posted on 2015-05-29 16:50  Dominic_MA  阅读(128)  评论(0)    收藏  举报