第一节 java日期处理类
1,类
2,Calendar类
3,SimpleDateFormat
public class TestSimpleDateFormat {
//将日期对象格式化为指定格式的日期字符串
public static String formatDate(Date date,String format){
String result="";
SimpleDateFormat sdf=new SimpleDateFormat(format);
if(date!=null){
result=sdf.format(date);
}
return result;
}
//将日期字符转换成一个日期对象
public static Date formatDate(String dateStr,String format) throws ParseException{
SimpleDateFormat sdf=new SimpleDateFormat(format);
return sdf.parse(dateStr);
}
public static void main(String args[]) throws ParseException{
Date date=new Date();
// SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
// SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateStr="1999-10-12 08:08:00";
Date date2= formatDate(dateStr,"yyyy-MM-dd HH:mm:ss");
SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
System.out.println(sdf.format(date));
System.out.println(formatDate(date2,"yyyy-MM-dd HH:mm:ss"));
}
}