Date d = new Date();

解决方案 »

  1.   

    Date now = new Date();
      

  2.   

    SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
    String dateString=sdf.format(new date());
      

  3.   

    SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd hh.mm.ss");
    Date date=new Date();
    String dateValue=sdf.format(date);
      

  4.   

    数据库:select sysdate from sys.dual
    java:Date now = new Date();
      

  5.   

    import java.util.Calendar;public class op
    {
    public static void main(String[] args)
    {
    Calendar ca=Calendar.getInstance();
    String date=((ca.get(Calendar.YEAR))+"-"
      +(ca.get(Calendar.MONTH)+1)
      +"-"+(ca.get(Calendar.DAY_OF_MONTH))
      +" "+(ca.get(Calendar.HOUR_OF_DAY))
      +":"+(ca.get(Calendar.MINUTE))
      +":"+(ca.get(Calendar.SECOND)));
        System.out.println(date);
     }
    }
      

  6.   

    为什么要加一
    ca.get(Calendar.MONTH)+1
      

  7.   

    因为得到的month总是比实际的小1个月
    所以必须加上去
    你试着不加看看,就回知道了有些问题多试试就知道了