import java.util.*;public class hhh{
  public static void main(String[] args) {  Calendar rightNow = Calendar.getInstance();
  Date time = rightNow.getTime();
  System.out.println(time.toString());
  }
}至于输出的格式你可以根据需要自己去format

解决方案 »

  1.   

    具体可以查以下JAVA API里的DATE类,里面有好多方法!
      

  2.   

    protected String getSystemTime() {
    Calendar calendar = new GregorianCalendar();
    String year = calendar.get(Calendar.YEAR) + "";
    String month =
    (calendar.get(Calendar.MONTH) + 1) > 10
    ? (calendar.get(Calendar.MONTH) + 1) + ""
    : "0" + (calendar.get(Calendar.MONTH) + 1);
    String day =
    calendar.get(Calendar.DAY_OF_MONTH) > 10
    ? "" + calendar.get(Calendar.DAY_OF_MONTH)
    : "0" + calendar.get(Calendar.DAY_OF_MONTH);
    String hour =
    calendar.get(Calendar.HOUR_OF_DAY) > 10
    ? "" + calendar.get(Calendar.HOUR_OF_DAY)
    : "0" + calendar.get(Calendar.HOUR_OF_DAY);
    String minute =
    calendar.get(Calendar.MINUTE) > 10
    ? "" + calendar.get(Calendar.MINUTE)
    : "0" + calendar.get(Calendar.MINUTE);
    String second =
    calendar.get(Calendar.SECOND) > 10
    ? "" + calendar.get(Calendar.SECOND)
    : "0" + calendar.get(Calendar.SECOND); return (
    year
    + "-"
    + month
    + "-"
    + day
    + " "
    + hour
    + ":"
    + minute
    + ":"
    + second);
    }
      

  3.   

    import java.util.*;
    class DateTime
    {  public static void main(String args[]) 
       {  Calendar calendar=Calendar.getInstance();
          calendar.setTime(new Date());             
          String year=String.valueOf(calendar.get(Calendar.YEAR)),
                 month=String.valueOf(calendar.get(Calendar.MONTH)+1),
                 day=String.valueOf(calendar.get(Calendar.DAY_OF_MONTH)),
                 week=String.valueOf(calendar.get(Calendar.DAY_OF_WEEK)-1);
          int hour=calendar.get(Calendar.HOUR_OF_DAY),
              minute=calendar.get(Calendar.MINUTE),
              second=calendar.get(Calendar.SECOND);
          System.out.println("现在的时间是:");
          System.out.println(""+year+"年"+month+"月"+day+"日 "+ "星期"+week);
          System.out.println(""+hour+"时"+minute+"分"+second+"秒");
       }  
    }
      

  4.   

    import java.util.*;
    class DateTime
    {  public static void main(String args[]) 
       {  Calendar calendar=Calendar.getInstance();
          calendar.setTime(new Date());             
          String year=String.valueOf(calendar.get(Calendar.YEAR)),
                 month=String.valueOf(calendar.get(Calendar.MONTH)+1),
                 day=String.valueOf(calendar.get(Calendar.DAY_OF_MONTH)),
                 week=String.valueOf(calendar.get(Calendar.DAY_OF_WEEK)-1);
          int hour=calendar.get(Calendar.HOUR_OF_DAY),
              minute=calendar.get(Calendar.MINUTE),
              second=calendar.get(Calendar.SECOND);
          System.out.println("现在的时间是:");
          System.out.println(""+year+"年"+month+"月"+day+"日 "+ "星期"+week);
          System.out.println(""+hour+"时"+minute+"分"+second+"秒");
       }  
    }