亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    如何使用JavaScript比較兩個日期

    在之前的《詳解怎么使用JavaScript打印div元素的內(nèi)容》中給大家介紹了怎么使用JavaScript打印div元素的內(nèi)容,感興趣的朋友可以去學(xué)習(xí)了解一下~

    本文的主要內(nèi)容則是教大家如何使用JavaScript比較兩個日期!

    在JavaScript中,我們可以通過將兩個日期轉(zhuǎn)換為對應(yīng)其時間的數(shù)值來比較它們。首先,我們可以使用getTime()函數(shù)將Date轉(zhuǎn)換為一個數(shù)值;然后通過將給定的日期轉(zhuǎn)換為數(shù)值,接著我們可以直接比較它們。

    具體的實(shí)現(xiàn)方法我們可以看以下3個示例:

    代碼示例 1:

    <!DOCTYPE html> <html> <head>     <meta charset=utf-8 />     <title></title>     <script>         // 當(dāng)前日期         var g1 = new Date();         var g2 = new Date();         if (g1.getTime() === g2.getTime())             document.write("兩者相等");         else             document.write("兩者不相等");         javascript: ;     </script> </head> <body> </body> </html>

    輸出:

    兩者相等

    代碼示例 2:

    <!DOCTYPE html> <html> <head>     <meta charset=utf-8 />     <title></title>     <script>          var g1 = new Date();          // (YYYY-MM-DD)          var g2 = new Date(2019 - 08 - 03);          if (g1.getTime() < g2.getTime())              document.write("g1 小于 g2");          else if (g1.getTime() > g2.getTime())              document.write("g1 大于 g2");          else              document.write("兩者相等");            javascript: ;      </script> </head> <body>  </body> </html>

    輸出:

    g1 大于 g2

    代碼示例 3:

    <!DOCTYPE html> <html> <head>     <meta charset=utf-8 />     <title></title>     <script>          var g1 = new Date(2019, 08, 03, 11, 45, 55);          // (YYYY, MM, DD, Hr, Min, Sec)          var g2 = new Date(2019, 08, 03, 10, 22, 42);          if (g1.getTime() < g2.getTime())              document.write("g1 小于 g2");          else if (g1.getTime() > g2.getTime())              document.write("g1 大于 g2");          else              document.write("兩者相等");            javascript: ;      </script> </head> <body>  </body> </html>

    輸出:

    g1 大于 g2

    注:

    getTime()方法的作用是返回距 1970 年 1 月 1 日之間的毫秒數(shù)。

    getTime()語法如下:

    dateObject.getTime()

    返回值:dateObject 指定的日期和時間距 1970 年 1 月 1 日午夜(GMT 時間)之間的毫秒數(shù)。

    →該方法總是結(jié)合一個 Date 對象來使用。

    最后給大家推薦《JavaScript基礎(chǔ)教程》~歡迎大家學(xué)習(xí)~

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號