如何在javascript上获取今天,明天和昨天的日期

时间:2015-05-22 12:49:17

标签: javascript date

我试图以这种格式2015-05-21

获取当前日期和明天的日期和yesteday的日期

我已经使这些功能运行得很好,但我想了解你的观点,我不是javascript的专家,所以我想确保它能在我的应用程序上正常运行。

function gettodaydate() {
var d = new Date(); 
var date=""+d.getFullYear()+"-"+d.getMonth()+"-"+d.getDate();
return date;        
}

 function gettomorrowdate() {
var d = new Date(); 
var date=""+d.getFullYear()+"-"+d.getMonth()+"-"+(d.getDate()+1);
return date;        
}

 function getyesterdaydate() {
var d = new Date(); 
var date=""+d.getFullYear()+"-"+d.getMonth()+"-"+(d.getDate()-1);
return date;        
}

1 个答案:

答案 0 :(得分:13)

今天的

var currentDate = new Date();

打印:

var day = currentDate.getDate()
var month = currentDate.getMonth() + 1
var year = currentDate.getFullYear()

然后......如果一天有24小时>> 60分60秒1000毫秒....

var yesterday = new Date(new Date().getTime() - 24 * 60 * 60 * 1000);
var tomorrow = new Date(new Date().getTime() + 24 * 60 * 60 * 1000);