首页 > 网站 > WEB开发 > 正文

js日期范围初始化,得到前一个月的日期

2024-04-27 14:09:58
字体:
来源:转载
供稿:网友

js日期范围初始化,得到前一个月的日期

今天做时间范围的初始化设定,开始时间是当前时间的前一个月,终于找到完美的解决方案了。Date.PRototype.format=function(format){varo={"M+":this.getMonth()+1,//month"d+":this.getDate(),//day"h+":this.getHours(),//hour"m+":this.getMinutes(),//minute"s+":this.getSeconds(),//second"q+":Math.floor((this.getMonth()+3)/3),//quarter"S":this.getMilliseconds()//millisecond}if(/(y+)/.test(format))format=format.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length));for(varkino)if(newRegExp("("+k+")").test(format))format=format.replace(RegExp.$1,RegExp.$1.length==1?o[k]:("00"+o[k]).substr((""+o[k]).length));returnformat;

}

varbegin=newDate();varend=newDate();newDate(begin.setMonth((newDate().getMonth()-1)));varbegintime=begin.Format("yyyy-MM-dd");varendtime=end.Format("yyyy-MM-dd");$('#txtBeginVisitTime').val(begintime);

$('#txtEndVisitTime').val(endtime);

来自为知笔记(Wiz)


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表