1,通过yyyy-MM-dd来得到时间
如:SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
Date date=new Date();
System.out.println(format.format(date));
parse是将String转化为Date,而format是将Date转化为String,
2,转化为各种形式,主要是转化为string类型
如:SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
String shijian="2011-9-8";
Date date=null;
date=format.parse(shijian);
System.out.println(format.format(format.parse(shijian)));
format=new SimpleDateFormat("yyyy/MM/dd");
System.out.println(format.format(date));
3 SimpleDateForamt可以得到该时间是一年中的第几个星期,一年中的第几天,
w表示一年中的饿第几个星期,
D表示一年中的第几天,
W表示一月中的第几个星期,
String shijian="2011-9-8";
Date date=null;
try {
date=format.parse(shijian);
System.out.println(format.format(format.parse(shijian)));
format=new SimpleDateFormat("yyyy/MM/dd");
System.out.println(format.format(date));
format=new SimpleDateFormat("MM/dd/yyyy");
System.out.println(format.format(date));
format=new SimpleDateFormat("一年中的第 D 天 一年中第w个星期 一月中第W个星期 在一天中k时 z时区");
System.out.println(format.format(date));
4 除了得到年月日,还可以得到时分秒,日:H,分:m,秒:s
如:format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(format.format(date));
format=new SimpleDateFormat("HH:mm:ss");
System.out.println(format.format(date));
5 E得到的是星期
如:format=new SimpleDateFormat("E");
System.out.println(format.format(date));
现在可以得到时间:年yyyy月MM日dd,时HH分mm秒ss,一年中的第几周w,一年中的第几天D,一月中的第几周W,已经星期几E,
如:SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
Date date=new Date();
System.out.println(format.format(date));
parse是将String转化为Date,而format是将Date转化为String,
2,转化为各种形式,主要是转化为string类型
如:SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
String shijian="2011-9-8";
Date date=null;
date=format.parse(shijian);
System.out.println(format.format(format.parse(shijian)));
format=new SimpleDateFormat("yyyy/MM/dd");
System.out.println(format.format(date));
3 SimpleDateForamt可以得到该时间是一年中的第几个星期,一年中的第几天,
w表示一年中的饿第几个星期,
D表示一年中的第几天,
W表示一月中的第几个星期,
String shijian="2011-9-8";
Date date=null;
try {
date=format.parse(shijian);
System.out.println(format.format(format.parse(shijian)));
format=new SimpleDateFormat("yyyy/MM/dd");
System.out.println(format.format(date));
format=new SimpleDateFormat("MM/dd/yyyy");
System.out.println(format.format(date));
format=new SimpleDateFormat("一年中的第 D 天 一年中第w个星期 一月中第W个星期 在一天中k时 z时区");
System.out.println(format.format(date));
4 除了得到年月日,还可以得到时分秒,日:H,分:m,秒:s
如:format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(format.format(date));
format=new SimpleDateFormat("HH:mm:ss");
System.out.println(format.format(date));
5 E得到的是星期
如:format=new SimpleDateFormat("E");
System.out.println(format.format(date));
现在可以得到时间:年yyyy月MM日dd,时HH分mm秒ss,一年中的第几周w,一年中的第几天D,一月中的第几周W,已经星期几E,