Date 与 simpleDateFormat的使用
1 package fengke.dateandsimpledateformat; 2 3 import java.text.ParseException; 4 import java.text.SimpleDateFormat; 5 import java.util.Date; 6 /** 7 * Date 与 simpleDateFormat的使用; 8 * @author 锋客 9 * 内容: 10 * 1.date的创建; 11 * 2.simpleDateFormat的使用:format();parse()。 12 * 13 */ 14 public class DateAndSimpleDateFormat { 15 16 static Date date=new Date(); 17 18 public static void main(String[] args) { 19 Date date2=new Date(); 20 Date date3 = null; 21 //静态方法只能调用静态变量 22 //未使用日期格式 23 System.out.println("未使用日期格式:"); 24 System.out.println(date); 25 //设置日期格式 26 SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 27 //格式化时间, format() 方法将日期转换为指定格式的文本 28 String date2_temp=simpleDateFormat.format(date2); 29 //使用日期格式 30 System.out.println("使用日期格式(Date---》String):"); 31 System.out.println(date2_temp); 32 // 使用 parse() 方法将文本转换为日期 33 String time="2015年01月14日9:50:23"; 34 //parse()将文本日期转化成日期Date 35 SimpleDateFormat simpleDateFormat2=new SimpleDateFormat("yyyy年MM月dd日HH:mm:ss"); 36 try { 37 date3=simpleDateFormat2.parse(time); 38 } catch (ParseException e) { 39 // TODO Auto-generated catch block 40 e.printStackTrace(); 41 } 42 System.out.println("使用日期转化格式(String---》Date):"); 43 System.out.println(date3); 44 45 46 } 47 48 }