1 /* 2 1.获取系统当前时间 3 2.Date-->String 4 3.String-->Date 5 */ 6 import java.util.Date; 7 import java.text.SimpleDateFormat; 8 9 public class Test02 10 { 11 public static void main(String[] args) throws Exception{ 12 13 14 //获取系统当前时间 15 Date nowTime = new Date(); 16 17 //java.util.Date;类已经重写toString方法 18 System.out.println(nowTime); //Sun Dec 30 15:35:05 CST 2012 19 20 //================================================ 21 //Date-->String 22 //格式化日期(将日期类型转换程某中特定格式的字符串) 23 24 //1.创建日期格式化对象 25 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS"); 26 //SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM-dd HH:mm:ss SSS"); 27 28 //2.调用format方法完成日期的格式化 29 String strNowTime = sdf.format(nowTime); 30 31 System.out.println(strNowTime); //2012-12-30 15:40:13 390 32 33 //========================================= 34 //String-->Date 35 //1.创建日期格式化对象 36 SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); 37 38 //2.给定一个日期字符串 39 String time = "2008-08-08"; //格式必须和SimpleDateFormat中指定的格式一致。 40 41 //3.调用parse方法 42 Date t = dateFormat.parse(time); 43 44 System.out.println(t); //Fri Aug 08 00:00:00 CST 2008 45 46 47 } 48 };
时间: 2024-10-18 13:27:48