1 import java.text.ParseException;
2 import java.text.SimpleDateFormat;
3 import java.util.Calendar;
4 import java.util.Date;
5
6 public class MyUseSimpleDateFormat {
7 public static void main(String[] args) {
8 /**
9 * Date类通过getTime()返回long
10 * 通过void setTime(long time)设置时间
11 */
12 Date date = new Date();
13 long time = date.getTime();
14 date.setTime(time);
15 /**
16 * SimpleDateFormat通过format()格式化为字符串
17 * 通过parse(String str)转为Date
18 */
19 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
20 System.out.println(sdf.format(date));
21 try {
22 Date newDate = sdf.parse("1998-11-22 12:22:153");
23 System.out.println(newDate);
24 } catch (ParseException e) {}
25 /**
26 * Calendar通过getTime()方法转为Date
27 * Date通过setTime设置Calendar
28 */
29 Calendar cal = Calendar.getInstance();
30 Date dt = cal.getTime();
31 System.out.println(dt);
32 cal.setTime(dt);
33 }
34 }