vue裡filter的時間戳轉換

2021-10-23 13:06:43 字數 823 閱讀 7694

使用方式:

那麼,我們該如何去寫過濾器呢?接下來我們假定一種場景,後端返回的乙個 時間列表大概是長下邊這樣的:

可以看到這個陣列中有三個資料,分別是三個時間戳,如果沒有過濾器,我們只能用普通的方式,迴圈這個陣列,將每一項的時間戳轉換為具體的事件。但是,vue提供的過濾器可以幫我們很好的解決這種問題。接下來我們看如何去使用過濾器解決。

首先定義過濾器有兩種方式,第一種是全域性過濾器,我們可以直接在vue物件上使用filter方法註冊過濾器,這種全域性註冊的過濾器在任何乙個元件內都可以使用。第二種則是元件內部的過濾器,註冊元件內部過濾器則只能在當前元件內使用,接下來我們使用這兩種方式註冊過濾器函式。

全域性過濾器:

區域性元件過濾器(區域性過濾器直接在元件內寫即可):

ok,接下來我們看下如何來使用:

在元件裡,按照文章開頭說的兩種方式即可,注意元件內註冊的過濾器(這裡是formatdate)只能在當前元件內部使用。

時間轉時間戳

把現在時間轉成timestamp datetime gtm new datetime 1970,1,1 宣告乙個gtm時間出來 datetime utc datetime.utcnow.addhours 8 宣告乙個目前的時間 int timestamp convert.toint32 timesp...

時間轉時間戳

把現在時間轉成timestamp datetime gtm new datetime 1970,1,1 宣告乙個gtm時間出來 datetime utc datetime.utcnow.addhours 8 宣告乙個目前的時間 int timestamp convert.toint32 timesp...

PHP 日期轉時間戳,時間戳轉日期

在開發過程中,我們經常碰到日期與時間戳相關的功能,今天趁此機會做個詳細筆記。date default timezone set prc 把時間調到北京時間,php5預設為格林威治標準時間 echo time 獲取d當前時間戳 輸出 1598963507 echo date y m d h i s t...