本文主要是介绍js从当前日期推算开始日期,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在初始页面获取倒当前时间并向前推N天后作为起始时间
//推算时间
function date(){
var myDate = new Date(); //获取当前时间戳
var year =myDate.getFullYear(); //获取当前年
var month = myDate.getMonth()+1; //获取当前月
var day = myDate.getDate(); //获取当前日
var timeMin= new Date(myDate-(1000*3600*24*10));//取需要提前到某天的时间戳
var timeMinY=timeMin.getFullYear();
var timeMinM=timeMin.getMonth()+1;
var timeMinD=timeMin.getDate();
//赋值
$("#createTime_min").val(timeMinY+"-"+num0(timeMinM)+"-"+ num0(timeMinD));
$("#createTime_max").val(year+"-"+num0(month)+"-"+num0(day));
}
//日期补0
function num0(num){
if(num-10 < 0){
num = "0" + num;
}
return num;
}
这篇关于js从当前日期推算开始日期的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!