整合營(yíng)銷(xiāo)服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          JavaScript 全中文顯示日期

          <script language="javascript">
          <!--
          function numberyear(index)
          {
              var i;
              var numberstring="零一二三四五六七八九";
              text = "";
              for (i = 0; i <4; i++)
              {
              point=parseInt(index.toString().substring(i,i+1));
              text = text + numberstring.substring(point,point+1);
              }
              return "公元"+text;
          }
          function number(index1)
          {
              var numberstring="一二三四五六七八九十";
              if(index1 ==0)
              {document.write("十")}
              if(index1 < 10)
              {
              document.write(numberstring.substring(0+(index1-1),index1));
              }
              else if(index1 < 20)
              {
              document.write("十"+numberstring.substring(0+(index1-11),(index1-10)));
              }
              else if(index1 < 30)
              {
              document.write("二十"+numberstring.substring(0+(index1-21),(index1-20)));
              }
              else
              {
              document.write("三十"+numberstring.substring(0+(index1-31),(index1-30)));
              }
          }
          var today1 = new Date();
          var year = today1.getYear();
          var month = today1.getMonth()+1;
          var date = today1.getDate();
          var day = today1.getDay();
          document.write("<b><font size = 6pt face = '華文彩云' Color = #0000FF>"+numberyear(year)+"年");
          number(month);
          document.write("月");
          number(date);
          document.write("日"+"</font></b>");
          //-->
          </script>
          

          示結(jié)果:

          公元一二四年四月九日

          Web開(kāi)發(fā)中,經(jīng)常需要獲取當(dāng)前的日期和時(shí)間,以便于在頁(yè)面中顯示或進(jìn)行相應(yīng)的操作。JavaScript提供了一些內(nèi)置的方法,可以方便地獲取當(dāng)前的日期和時(shí)間。

          獲取當(dāng)前日期

          要獲取當(dāng)前的日期,我們可以使用Date對(duì)象的getDate()、getMonth()和getFullYear()方法。具體步驟如下:

          • 創(chuàng)建一個(gè)Date對(duì)象,沒(méi)有傳入任何參數(shù),即默認(rèn)為當(dāng)前時(shí)間。
          • 使用getDate()方法獲取當(dāng)前的日期。
          • 使用getMonth()方法獲取當(dāng)前的月份,注意月份是從0開(kāi)始計(jì)數(shù)的,所以需要加1。
          • 使用getFullYear()方法獲取當(dāng)前的年份。

          下面是一個(gè)示例代碼:

          var now = new Date();
          var day = now.getDate();
          var month = now.getMonth() + 1;
          var year = now.getFullYear();
          console.log("當(dāng)前日期為:" + year + "-" + month + "-" + day);

          運(yùn)行上述代碼,控制臺(tái)將輸出當(dāng)前日期,例如:當(dāng)前日期為:2023-10-31。

          獲取當(dāng)前時(shí)間

          要獲取當(dāng)前的時(shí)間,我們可以使用Date對(duì)象的getHours()、getMinutes()和getSeconds()方法。具體步驟如下:

          • 創(chuàng)建一個(gè)Date對(duì)象,沒(méi)有傳入任何參數(shù),即默認(rèn)為當(dāng)前時(shí)間。
          • 使用getHours()方法獲取當(dāng)前的小時(shí)數(shù)。
          • 使用getMinutes()方法獲取當(dāng)前的分鐘數(shù)。
          • 使用getSeconds()方法獲取當(dāng)前的秒數(shù)。

          下面是一個(gè)示例代碼:

          var now = new Date();
          var hours = now.getHours();
          var minutes = now.getMinutes();
          var seconds = now.getSeconds();
          console.log("當(dāng)前時(shí)間為:" + hours + ":" + minutes + ":" + seconds);

          運(yùn)行上述代碼,控制臺(tái)將輸出當(dāng)前時(shí)間,例如:當(dāng)前時(shí)間為:13:24:21。

          獲取當(dāng)前日期和時(shí)間

          如果需要同時(shí)獲取當(dāng)前的日期和時(shí)間,可以將上述兩個(gè)步驟合并。具體步驟如下:

          創(chuàng)建一個(gè)Date對(duì)象,沒(méi)有傳入任何參數(shù),即默認(rèn)為當(dāng)前時(shí)間。

          下面是一個(gè)示例代碼:

          var now = new Date();
          var day = now.getDate();
          var month = now.getMonth() + 1;
          var year = now.getFullYear();
          var hours = now.getHours();
          var minutes = now.getMinutes();
          var seconds = now.getSeconds();
          console.log("當(dāng)前日期和時(shí)間為:" + year + "-" + month + "-" + day + " " + hours + ":" + minutes + ":" + seconds);

          運(yùn)行上述代碼,控制臺(tái)將輸出當(dāng)前日期和時(shí)間,例如:當(dāng)前日期和時(shí)間為:2023-10-31 13:25:13。

          總結(jié)

          通過(guò)JavaScript的Date對(duì)象,我們可以方便地獲取當(dāng)前的日期和時(shí)間。通過(guò)使用getDate()、getMonth()、getFullYear()、getHours()、getMinutes()和getSeconds()方法,可以輕松地獲取所需的日期和時(shí)間信息。

          期獲取方法

          獲取方法用于獲取日期的某個(gè)部分(來(lái)自日期對(duì)象的信息)。下面是最常用的方法(以字母順序排序):

          getTime() 方法

          getTime() 方法返回自 1970 年 1 月 1 日以來(lái)的毫秒數(shù):

          <!DOCTYPE html>
          <html>
          <body>
          <h2>JavaScript getTime()</h2>
          <p>JavaScript 中的內(nèi)部時(shí)鐘從 1970 年 1 月 1 日午夜開(kāi)始計(jì)算。</p>
          <p>getTime() 函數(shù)返回從那時(shí)起的毫秒數(shù):</p>
          <p id="demo"></p>
          <script>
          var d = new Date();
          document.getElementById("demo").innerHTML = d.getTime();
          </script>
          </body>
          </html>


          getFullYear() 方法

          getFullYear() 方法以四位數(shù)字形式返回日期年份

          <!DOCTYPE html>
          <html>
          <body>
          <h2>JavaScript getFullYear()</h2>
          <p>getFullYear() 方法返回日期的完整年:</p>
          <p id="demo"></p>
          <script>
          var d = new Date();
          document.getElementById("demo").innerHTML = d.getFullYear();
          </script>
          </body>
          </html>

          getMonth() 方法

          getMonth() 以數(shù)字(0-11)返回日期的月份:

          在 JavaScript 中,第一個(gè)月(1 月)是月號(hào) 0,因此 12 月返回月號(hào) 11。

          您可以使用名稱數(shù)組,并使用 getMonth() 將月份作為名稱返回:

          <!DOCTYPE html>
          <html>
          <body>
          <h2>JavaScript getMonth()</h2>
          <p>getMonth()方法以 0 到 11 之間的數(shù)字返回日期的月份。</p>
          <p>要獲得正確的月份,您必須添加 1:</p>
          <p id="demo"></p>
          <script>
          var d = new Date();
          document.getElementById("demo").innerHTML = d.getMonth() + 1;
          </script>
          </body>
          </html>

          getDate() 方法

          getDate() 方法以數(shù)字(1-31)返回日期的日:

          <!DOCTYPE html>
          <html>
          <body>
          <h2>JavaScript getDate()</h2>
          <p>getDate() 方法以數(shù)字(1-31)返回日期的日:</p>
          <p id="demo"></p>
          <script>
          var d = new Date();
          document.getElementById("demo").innerHTML = d.getDate();
          </script>
          </body>
          </html>

          getHours() 方法

          getHours() 方法以數(shù)字(0-23)返回日期的小時(shí)數(shù):

          <!DOCTYPE html>
          <html>
          <body>
          <h2>JavaScript getHours()</h2>
          <p>getHours() 方法以數(shù)字(0-23)返回日期的小時(shí):</p>
          <p id="demo"></p>
          <script>
          var d = new Date();
          document.getElementById("demo").innerHTML = d.getHours();
          </script>
          </body>
          </html>

          getDay() 方法

          getDay() 方法以數(shù)字(0-6)返回日期的星期名(weekday):

          <!DOCTYPE html>
          <html>
          <body>
          <h2>JavaScript getDay()</h2>
          <p>getDay() 方法將周名作為數(shù)字返回:</p>
          <p id="demo"></p>
          <script>
          var d = new Date();
          document.getElementById("demo").innerHTML = d.getDay();
          </script>
          </body>
          </html>

          在 JavaScript 中,一周的第一天(0)表示“星期日”,即使世界上的一些國(guó)家認(rèn)為的第一天是“星期一”。

          您可以使用名稱數(shù)組,并使用 getDay() 將星期名作為名稱返回:


          主站蜘蛛池模板: 91一区二区三区| 亚洲色偷精品一区二区三区| 一区二区高清在线| 福利国产微拍广场一区视频在线 | 国产成人av一区二区三区在线| 色狠狠色狠狠综合一区| 久久人妻无码一区二区| 日本精品夜色视频一区二区 | 熟妇人妻系列av无码一区二区| 91国在线啪精品一区| 日本一区二区不卡视频| 亚洲av无一区二区三区| 日亚毛片免费乱码不卡一区 | 亚洲电影一区二区三区| 欧美av色香蕉一区二区蜜桃小说 | 无码午夜人妻一区二区三区不卡视频| 亚洲电影一区二区| 日韩一区在线视频| 亚洲一区二区三区影院| 日韩av片无码一区二区不卡电影| 国产a久久精品一区二区三区| 熟女大屁股白浆一区二区| 亚洲一区二区三区乱码在线欧洲| 激情啪啪精品一区二区| 亚洲福利视频一区| 亚洲国产精品第一区二区三区| 高清国产AV一区二区三区| 风间由美在线亚洲一区| 国产AV午夜精品一区二区三区| 少妇激情一区二区三区视频 | 午夜福利av无码一区二区 | 一区二区高清视频在线观看| 精品国产福利一区二区| 久久亚洲中文字幕精品一区四| 精品无码一区二区三区在线 | 天堂资源中文最新版在线一区| 精品人妻少妇一区二区三区不卡 | 亚洲av日韩综合一区久热| 国产一区二区三区在线观看精品| 无码人妻精品一区二区三区不卡| 国产波霸爆乳一区二区|