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 }