简单的时间按指定格式输出问题..
SimpleDateFormat dateFormat = new SimpleDateFormat( "MM/dd/yyyy kk/mm/ss ");
String date = dateFormat.format(new Date());
System.out.println(date);
这里第一句的dateFormat是一个方法吗?
那第二句中dateFormat又调用format(new Date())这个方法?
好象是说方法是不能嵌套的吧...
------解决方案--------------------dateFormat是SimpleDateFormat的一个新的实例对象呀
然后调用它的方法format()呀
------解决方案--------------------你应该使用“MM/dd/yyyy HH/mm/ss”,才比较符合习惯吧。
如果你的 JDK 是 1.5 或以上的版的话,可以使用更简单的方法:
String date = String.format( "%tm/% <td/% <tY % <tH/% <tM/% <tS ", new Date());
System.out.println(date);
方便很多了,参数的具体意思,可以参考 java.util.Formatter 的 API 帮助文档。