vue過濾器實現(xiàn)日期格式化的方法-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線動態(tài)BGP香港云服務器提供商,新人活動買多久送多久,劃算不套路!

成都創(chuàng)新互聯(lián)是網(wǎng)站建設專家,致力于互聯(lián)網(wǎng)品牌建設與網(wǎng)絡營銷,專業(yè)領域包括網(wǎng)站建設、成都網(wǎng)站制作、電商網(wǎng)站制作開發(fā)、微信小程序開發(fā)、微信營銷、系統(tǒng)平臺開發(fā),與其他網(wǎng)站設計及系統(tǒng)開發(fā)公司不同,我們的整合解決方案結(jié)合了恒基網(wǎng)絡品牌建設經(jīng)驗和互聯(lián)網(wǎng)整合營銷的理念,并將策略和執(zhí)行緊密結(jié)合,且不斷評估并優(yōu)化我們的方案,為客戶提供全方位的互聯(lián)網(wǎng)品牌整合方案!

這篇文章將為大家詳細講解有關vue過濾器實現(xiàn)日期格式化的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

大家都知道,我們獲取當前日期可以通過Date對象獲取。下面我將獲取當前時間并打印出來。

console.log(new Date());

我們獲取的是一個標準時間,控制臺的輸出如下所示。

vue過濾器實現(xiàn)日期格式化的方法

在實際項目開發(fā)中,我們通常獲取標準時間后不是直接拿來使用,而是要進行一些操作然后將它顯示在頁面中,我們將這些操作稱作時間格式化。

過濾器

在vue中,我們可以使用過濾器來進行時間格式化。它的寫法如下:

// Vue.filter(過濾器名稱,處理函數(shù))

使用的方式

{{ 過濾器數(shù)據(jù)| 過濾器名稱 }}

具體代碼

代碼如下:

<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="UTF-8" />
		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
		<title>Document</title>
	</head>
	<body>
		<div id="app">
			<p>今天的日期是:{{timer|timerFilter('-')}}</p>
		</div>
		<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
		<script>
			Vue.filter("timerFilter", function (time, type) {
				const month =
					time.getMonth() + 1 > 10
						&#63; time.getMonth() + 1
						: "0" + (time.getMonth() + 1);
				const day =
					time.getDate() > 10 &#63; time.getDate() : "0" + time.getDate();
				return time.getFullYear() + type + month + type + day;
			});
      
			new Vue({
				el: "#app",
				data: {
					timer: new Date(),
				},
			});
		</script>
	</body>
</html>

網(wǎng)頁題目:vue過濾器實現(xiàn)日期格式化的方法-創(chuàng)新互聯(lián)
分享網(wǎng)址:http://muchs.cn/article44/djihee.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供虛擬主機、標簽優(yōu)化網(wǎng)站制作、建站公司、網(wǎng)站改版、營銷型網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應式網(wǎng)站建設