
<script>
function tab(dayNum){
var oDate = new Date(); //获取当前时间
var dayArr = [oDate]; //定义一个数组存储所以时间
for(var i=0;i<dayNum;i++){
dayArrpush(new Date(oDategetFullYear(),oDategetMonth(),oDategetDate() + i)); //把未来几天的时间放到数组里
}
return dayArr; //返回一个数组。
}
alert(tab(5)); //函数调用。
</script>
function getDaysInMonth(year, month) {
var d= new Date();
return new Date(year, month, 0)getDate();
}
这个方法可以获得每个月有几天,根据输入的月份,获得前几个月分别有几天,加在一起,再加上日期就可以了
<SCRIPT LANGUAGE="JavaScript">
<!--
function deal(){
//var Y = 6;
//var R ="2009-11-01";
var R = documentgetElementById('date')value +'';
var Y = documentgetElementById('month')value;
alert(R);
var year=Rsubstr(0,4);
var month=Rsubstr(5,2);
var day=Rsubstr(8,2);
if((parseInt(month)+parseInt(Y)) > 12){
year++;
month = parseInt(month) + parseInt(Y) - 12;
}else{
month = parseInt(month) + parseInt(Y);
}
alert(year+"-"+month+"-"+day);
R = new Date(year,month,day,00,00,00);
dateNow = new Date();
var diff = RgetTime() - dateNowgetTime()
var days = Mathfloor(diff/(1000606024));
var str = "与今天相差" + days + "天"
if(R > dateNow){
alert("大于今天!"+"\n"+str);
}else{
alert("小于今天!"+"\n"+str);
}
}
//-->
</SCRIPT>
月<input type="text" id="month" value="6">
日期 <input type="text" id="date" value="2009-11-01">
<input type="button" value="submit" onClick="deal()">
这样的吗
date=new Date(year,month,day);转换标准日期类型
t=dategetTime();
x=t+(2460601000365n)//n为第2个框输入的年数,(天:x=t+(2460601000n);
)
d=new Date();
dsetTime(x);
d就是值,改变成你要的格式就OK了
date=new Date(year,month,day);转换标准日期类型
t=dategetTime();
x=t+(2460601000365n)//n为第2个框输入的年数,(天:x=t+(2460601000n);
)
d=new Date();
dsetTime(x);
d就是值,改变成你要的格式就OK了
以上就是关于js获取当前时间以及未来一星期(或者可以规定天数)的时间全部的内容,包括:js获取当前时间以及未来一星期(或者可以规定天数)的时间、用JS怎么获取给出时间是该年的第几天、JS通过一个值与日期比较计算天数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)