获取当前时间的JS代码我有写:
       <script   language="JavaScript">   
  <!--   
  function   initDate(){   
  var   date   =   new   Date();   
  
  var   curYear=date.getYear();   
  var   curMonth=date.getMonth()+1;   
  var   curDate=date.getDate();   
  var   strDate=curYear   +"-"+   curMonth   +"-"+   curDate;     }   
  //-->
   
  </script> 
但我现在要获取当前时间的后一天.请问各位该如何写.  谢谢了

解决方案 »

  1.   

    你的 getMonth都可以+1
    你怎么不把 getData +1 试验一下呢.
      

  2.   


    long month = Calendar.getInstance().getActualMaximum(Calendar.DAY_OF_MONTH);
      

  3.   

    date-1  得到一字符串
    或DateAdd("d",   -1,   date())
      

  4.   

    Calendar theCa = Calendar.getInstance();
    theCa.setTime(new Date());
    theCa.add(theCa.DATE, 1);
    date = theCa.getTime();
      

  5.   

    Calendar c  = Calendar.getInstance();
    c.add(Calendar.DAY_OF_YEAR, 1);
      

  6.   

    GregorianCalendar里面的 void  add(int field, int amount)
              Adds the specified (signed) amount of time to the given time field, based on the calendar's rules.参考
    http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html
      

  7.   


    Calendar c  = Calendar.getInstance(); 
    c.add(Calendar.DAY_OF_YEAR, 1);
      

  8.   

    是错了,楼主问的应该是 JavaScript 如何实现。
      

  9.   

    var now = new Date();
    var y, m, d;
    now.setDate(now.getDate() + 1);
    y = now.getFullYear();
    m = now.getMonth() + 1;
    d = now.getDate();