【Javascript】Date.today()

Javascript では現在の日時を取得するメソッドがあります。

Date.now()

C#DateTime.Today(時刻部分は 00:00:00)が欲しいので
書いてみた。

Date.today = function(){
    const res = new Date();
    // memo
    // from javascript 1.4
    // dateObj.setHours(hoursValue[, minutesValue[, secondsValue[, msValue]]])
    // before javascript 1.3 : https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Date/setHours
    res.setHours(0, 0, 0, 0);
    return res;
}

使い方

const today = Date.today();
console.log(today.toString()); // Wed Oct 30 2019 00:00:00 GMT+0900 (Japan Standard Time)

wandbox.org

ログインボーナスを実装するぞ!