本帖最后由 yangyinhui 于 2013-4-4 00:13 编辑
public static void main(String[] args) throws Exception {
demo1();
demo2();
}
private static void demo2() throws Exception {
String s="2003-02-03 20:03:30";
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date=sdf.parse(s);
System.out.println(date);
}
private static void demo1() {
Date date=new Date();
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss ");
String s=sdf.format(date);
System.out.println(s);
}
}
问题是:
demo()1:2013-04-03 21:32:56
demo()2:Mon Feb 03 20:03:30 CST 2003
它们的输出格式为什么不一样啊?
不是都有SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss ");
|
|