黑马程序员技术交流社区
标题:
为什么输出结果格式不一样呢?
[打印本页]
作者:
yangyinhui
时间:
2013-4-3 21:43
标题:
为什么输出结果格式不一样呢?
本帖最后由 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 ");
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2