如果使用比較運算子:「==」、「!=」、「===」、「!==」,需要先使用「date.getTime()」,
例如:

    var d1 = new Date();
    var d2 = new Date(d1);
    var same = d1.getTime() === d2.getTime();
    var notSame = d1.getTime() !== d2.getTime();

建立 Date 物件:

  • 語法
    new Date();
    new Date( value );
    new Date( dateString );
    new Date( year, month [, day [, hours [, minutes [, seconds [, milliseconds] ] ] ] ] );

     

  • 範例
        var today = new Date();
        var birthday = new Date('December 17, 1995 03:24:00');
        var birthday = new Date('1995-12-17T03:24:00');
        var birthday = new Date(1995, 11, 17);
        var birthday = new Date(1995, 11, 17, 3, 24, 0);

參考:
 ● Compare two dates with JavaScript - Stack Overflow
 ● Date - JavaScript | MDN
 

 

文章標籤
創作者介紹
創作者 Robert 的頭像
Robert

Robert 的部落格

Robert 發表在 痞客邦 留言(0) 人氣()