JavaScript输入某年某月某日,判断这一天的下一天是几月几日

 我来答
网海1书生
科技发烧友

2016-10-19 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26231

向TA提问 私信TA
展开全部
<script>
var td=new Date();
var y=td.getFullYear();
var m=td.getMonth()+1;
var d=td.getDate();
var nd=new Date(prompt("请输入日期(格式为yyyy/mm/dd)",y+"/"+m+"/"+d));
nd.setDate(nd.getDate()+1);
alert("下一天是"+nd.toLocaleDateString());
</script>
追问
还要考虑大月 小月 闰年 每月最后一天 每年最后一天之类的呢
clfK1314
2018-06-18
知道答主
回答量:1
采纳率:0%
帮助的人:864
展开全部
var cdate=[];//这个是为以后可能输入文本日期铺垫,当然如果只是测试,可以忽略
var sum=0;
var year = 2000;
var month = 3;
var strDate =3 ;
cdate.push(year);
cdate.push(month);
cdate.push(strDate);
if (cdate[0]%4==0&&cdate[0]%100!=0||cdate[0]%400==0)
{
sum+=1;
}
var yue=[31,28,31,30,31,30,31,31,30,31,30,31];
for (var i=0;i<yue.length ;i++ )
{
if (cdate[1]==(i+1))
{
var t=yue.slice(0,i);//截取当月之前的月份
for (var j=0;j<t.length ;j++ )
{
sum+=t[j];
}
sum+=strDate;
}
}
console.log(sum);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式