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

javascript 日期 轉換 中文格式

吳曉飛1年前6瀏覽0評論
在日常開發中,我們經常需要將JavaScript日期轉換成中文格式,比如將2021-08-05轉換成2021年8月5日。下面就來介紹一下如何使用JavaScript進行日期轉換。 第一種方法是使用正則表達式。我們可以先將日期字符串轉換成Date對象,然后使用正則表達式將其格式化。代碼如下:
var date = new Date();
var dateString = date.getFullYear() + "-" + (date.getMonth() + 1) + "-" + date.getDate();
var chineseDateString = dateString.replace(/^(\d{4})-(\d{1,2})-(\d{1,2})$/, function(match, p1, p2, p3){
return p1 + "年" + parseInt(p2) + "月" + parseInt(p3) + "日";
});
console.log(chineseDateString);
這段代碼將輸出“2021年8月5日”。 第二種方法是使用第三方庫。我們可以使用moment.js來輕松地對日期進行格式化。具體用法如下:
var date = moment();
var chineseDateString = date.format('YYYY年MM月DD日');
console.log(chineseDateString);
這段代碼也將輸出“2021年8月5日”。 除此之外,我們還可以使用Intl.DateTimeFormat來進行日期格式化。代碼如下:
var date = new Date();
var chineseDateString = new Intl.DateTimeFormat('zh-CN').format(date);
console.log(chineseDateString);
這段代碼同樣輸出“2021年8月5日”。 以上三種方法均可以將JavaScript日期轉換成中文格式,具體使用哪一種方法可以根據項目實際需求來選擇。