Dateformat用法和字符串转化为时间的格式
package cn.bjxet.test.Date;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
*
* @author DELL
*
*/
public class TestDateFormat {
public static void main(String[] args) {
/**
* 时间转化字符串
*/
DateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss,属于本月的第W周");
Date d = new Date(12321314323L);
String str = df.format(d); //将时间对象按照格式化字符串,转化成字符串
System.out.println(str);
System.out.println("###########################");
/**
* 字符串转划时间
*/
String str2 = "1977,7,7";
DateFormat df2 = new SimpleDateFormat("yyyy,MM,dd"); //定义要显示的时间格式根据上行定义:197,7,7来的
try {
Date d2 = df2.parse(str2); //根据时间格式df2解析(parse)str2给时间对象d2
System.out.println(d2);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}