Date date=new Date();
String time=date.toString();
自己转换啦

解决方案 »

  1.   

          String now = "";
          Calendar c = Calendar.getInstance();
          String hour = ""+c.get(Calendar.HOUR_OF_DAY);
          String minute = c.get(Calendar.MINUTE)<10?("0"+c.get(Calendar.MINUTE)):""+c.get(Calendar.MINUTE);
          String second = ""+c.get(Calendar.SECOND);
          now = hour+":"+minute+":"+second;
      

  2.   

    import java.util.*;
    import java.text.*;public class testtime { public static void main(String[] args) {
    String result = null;
    Date date = new Date();
    DateFormat format;
    format = DateFormat.getDateInstance(DateFormat.MEDIUM,Locale.CHINA);
    result = format.format(date);
    System.out.println(result);
    }
    }
      

  3.   

    import java.util.Date;
    import java.text.SimpleDateFormat;
     
    第一种:
         Locale systime = Locale.CHINA;
         SimpleDateFormat timeformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss",systime);
         String temptime = timeformat.format(new Date());//求得本地机的系统时间;
         System.out.println(temptime);第二种:
         Date dat = new Date();
         String strdat="";
         strdat = date.toLocaleString();
         System.out.println("系统时间:"+strdat);
      

  4.   

    new Date(System.currentTimeMillis());