1、最基本的日期操作

    var mydate = new Date(); 

  •     set/get   FullYear,Month,Date,Hour,Minutes,Second可以随意拼接
  •     toLocaleDateString,toLocaleTimeString,toLocaleString可以获取时间字符串

2、前1天,后1天..

 1 function getNextDay(currentDate, scaleStep) {
 2     var nextDate = new Date(currentDate);
 3     for ( var hourIncreates = 1;; hourIncreates++) {
 4         nextDate.setHours(nextDate.getHours() + scaleStep * hourIncreates);
 5         if (nextDate.getDate() != currentDate.getDate()) {
 6             dateStr = nextDate.getFullYear() + "-"
 7                     + toDouble((nextDate.getMonth() + 1) + '') + "-"
 8                     + toDouble(nextDate.getDate() + '');
 9             break;
10         }
11     }
12     return dateStr;
13 }