0

日付比較に基づいて JavaScript 関数を作成する必要があります。つまり、Currentday と Currentday+7 を比較するには、.

function a(value)     
{
  //here how to get current date
  //here how to add 7 days with current date
  return addedvalue;
}


function b(value)
{ 
  var s=a(value);
  //again getting  current date here
   //check this function current date with s.then if its true means show,
  alert('next 7th day is'+s);
}

これを行う方法?

4

3 に答える 3

2
var now = new Date();// gives you the current date.
var sevenDaysFromNow = new Date(); 
sevenDaysFromNow.setDate(now.getDate() + 7); // adds seven days.

function compareDates(d, dd) {
    return d - dd;
};

日付比較

2 つの日付オブジェクト (この場合はnowと) がある場合sevenDaysFromNow、それらを減算するnow - sevenDaysFromNowと、2 つの日付の差がミリ秒単位で返されます。簡単な計算を使用して、差を別の時間単位に変換できます。

var ms = sevenDaysFromNow - now;
var hoursDiff = ms / 1000 / 60 / 60;
var daysDif = ms / 1000 / 60 / 60 / 24;

働くフィドル

于 2013-05-08T11:23:54.843 に答える