色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

javascript 輸出日子

沈明麗1年前8瀏覽0評論

JavaScript是一種廣泛使用的前端編程語言,它的輸出日子功能在網頁開發中經常被使用。JavaScript可以通過不同的方法輸出日子,下面將詳細介紹。

第一種方法是使用Date()對象,通過該對象的方法可以輸出日子。比如很多網站的主頁中常常有展示當前時間的功能,代碼如下:

var today=new Date();
 document.write(today.getFullYear()+"年"+(today.getMonth()+1)+"月"+today.getDate()+"日");

該代碼中,使用了Date()對象的getFullYear()、getMonth()和getDate()方法,getFullYear()方法用來獲取當前年份,getMonth()方法用來獲取當前月份(需要加1,因為月份的序號是0-11),getDate()方法用來獲取當前日期。把這三個值拼接起來輸出到網頁上,就可以展示當前時間了。

第二種方法是使用toLocaleString()方法。這個方法可以幫我們將日期對象轉換成經過本地化格式化的日期字符串。比如在中國,日期字符串可能形如“2019年12月31日 下午3:12:35”。

var today=new Date();
document.write(today.toLocaleString());

這段代碼中,我們僅需要利用Date()對象創建一個日期對象,然后調用toLocaleString()方法進行格式化輸出即可。

第三種方法是使用Intl.DateTimeFormat()對象。這個對象提供了強大的本地化日期格式化能力,它可以基于不同的語言文化習慣,將日期對象格式化為不同的字符串形式。比如在中文環境下,日期字符串可能形如“2019年12月31日 上午3:12:35”。

var today=new Date();
var options={ year: 'numeric', month: '2-digit', day: '2-digit', hour: 'numeric', minute: 'numeric', second: 'numeric', hour12: true, timeZoneName: 'short' };
var formatter=new Intl.DateTimeFormat('zh-CN', options);
document.write(formatter.format(today));

在這段代碼中,我們先定義了一個options對象,該對象包含很多屬性可以配置日期格式化規則。然后,我們通過Intl.DateTimeFormat()對象創建了一個日期格式化器formatter,該格式化器配置為中文環境下的日期格式化器。最后,將日期對象通過formatter的format方法進行格式化輸出即可。

以上三種方法,是JavaScript輸出日期的常用方法。利用它們,我們就可以在網頁中實現各種時間相關的功能。