System.out.printf格式输出问题
如何用System.out.printf()实现yyyy-mm-dd      hh:mm:ss格式的时间输出。 
 已经给定了int型的year,   month,   day,   hour,   minute,   second
------解决方案--------------------System.out.println(String.format( "%04d-%02d-%02d  %02d:%02d:%02d ",year, month, day, hour, minute, second));
------解决方案--------------------//引包 
 import java.util.Date; 
 import java.text.SimpleDateFormat;   
 public class HelloWorld { 
     public static void main(String args[]) { 
       //把要格式化的时间 写成下面的字符串 
         Date d = new Date( "2007/3/30 3:32:33 "); 
       //格式化时间 
         SimpleDateFormat sdf = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss "); 
      //输出    
      System.out.println(sdf.format(d)); 
     } 
 }次方法用于格式化系统时间 
 输出结果如:2007-03-30 13:51:51 
 如果Date 不传参数 则打出的是系统时间 
 你可以查 JDK 的 Date类 SimpleDateFormat类 还有抽象类 Calenar