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 }