jQuery MiniUI

标题: mini-datepicker时间设置成当前时间的七天后的日期 [打印本页]

作者: 白兰大大    时间: 2014-12-14 20:01:56     标题: mini-datepicker时间设置成当前时间的七天后的日期

mini-datepicker时间设置如题。
就是如果现在是2014年1月2号,那么mini-datepicker控件中我想显示2014年1月9号;
如果当前时间是2014年1月28号,那么显示2014年2月4号
当前时间的设置我知道是这样的
var valid_end2 = mini.get('valid_end2');
var newDate=new Date();
valid_end2.setValue(newDate)


作者: 白兰大大    时间: 2014-12-15 08:54:48

没人来回答下么
作者: felt    时间: 2014-12-15 09:28:48

白兰大大 发表于 2014-12-15 08:54
没人来回答下么

你new Date都能出来,加个7天不就是了
作者: 白兰大大    时间: 2014-12-15 10:29:48

felt 发表于 2014-12-15 09:28
你new Date都能出来,加个7天不就是了

  function getDate(day){
        var zdate=new Date();
        var sdate=zdate.getTime()-(1*24*60*60*1000);
        var edate=new Date(sdate-(day*24*60*60*1000)).format("yyyy-MM-dd");
       return edate;
}

var a = getDate(7);
var valid_end2 = mini.get('valid_end2');
valid_end2.setValue(a);

我加七天是这么写的,但是运行的时候
这句:    var edate=new Date(sdate-(day*24*60*60*1000)).format("yyyy-MM-dd");
一直会报错
作者: felt    时间: 2014-12-15 10:32:05

白兰大大 发表于 2014-12-15 10:29
function getDate(day){
        var zdate=new Date();
        var sdate=zdate.getTime()-(1*24*60* ...

var date=new Date()
date.setDate(date.getDate()+7)
mini.get(id).setValue(date)
作者: 白兰大大    时间: 2014-12-15 12:16:48

felt 发表于 2014-12-15 10:32
var date=new Date()
date.setDate(date.getDate()+7)
mini.get(id).setValue(date)

成功了




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2