我的页面是一个查询页面,两个查询条件,
1 开始时间
2 结束时间
这两个时间都是extjs的控件
开始默认都为空,用户可以选择开始时间,结束时间,来查询两个时间段的信息现在需要:进入页面,开始时间默认显示一个月前的时间(这样对用户的查询就方便一点)

解决方案 »

  1.   

    <script>
    var d = new Date();//2009-07-16
    d.setMonth(d.getMonth()-1);
    alert(d.getFullYear()+"-"+(d.getMonth()+1)+"-"+d.getDate());//2009-06-16
    </script>
      

  2.   

    下边是我到extjs的代码,希望能得到一月前到日期(不要小时,分钟,秒)  
    queryStartDate=new Ext.form.DateField({
                 id:'date',
                 fieldLabel : "起始日期",
                 format:'Y-m-d',
                 width:120,
                 fieldLable:'日期选择框'
                 });