使用getDay Javascript获取明天的日期 [英] Get tomorrow's date with getDay Javascript
本文介绍了使用getDay Javascript获取明天的日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
var day = new Date();
var weekday = new Array(7);
weekday [0] =Sunday;
weekday [1] =星期一;
weekday [2] =Tuesday;
weekday [3] =星期三;
weekday [4] =星期四;
weekday [5] =Friday;
weekday [6] =星期六;
document.getElementById('tomorrow')。innerHTML = weekday [day.getDay()+ 1];
document.getElementById('twodays')。innerHTML = weekday [day.getDay()+ 2];
document.getElementById('threedays')。innerHTML = weekday [day.getDay()+ 3];
解决方案
使用(day.getDay ()+ i)%7
。这只会在0-6之间返回结果。
What I am making is a weather forecast website, and what I need is the days of the week (ie. "Sunday", "Monday", etc.). To get tomorrow's date I am just putting "+ 1" like someone suggested in another question, but when it get's to Saturday, it says "undefined". How do I make it so when it gets to Saturday, + 1 will loop over to Sunday? Thanks in advance!
var day=new Date();
var weekday=new Array(7);
weekday[0]="Sunday";
weekday[1]="Monday";
weekday[2]="Tuesday";
weekday[3]="Wednesday";
weekday[4]="Thursday";
weekday[5]="Friday";
weekday[6]="Saturday";
document.getElementById('tomorrow').innerHTML = weekday[day.getDay() + 1];
document.getElementById('twodays').innerHTML = weekday[day.getDay() + 2];
document.getElementById('threedays').innerHTML = weekday[day.getDay() + 3];
解决方案
Use (day.getDay() + i) % 7
. That will only return results between 0-6.
这篇关于使用getDay Javascript获取明天的日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文