1. 程式人生 > >vue時間戳轉換成日期

vue時間戳轉換成日期

1.首先,新建一個檔案common.js為公用js檔案
2.在common.js中寫如下程式碼

export function formatDate (date, fmt) { if (/(y+)/.test(fmt)) { fmt = fmt.replace(RegExp.$1,                 (date.getFullYear() + '').substr(4 - RegExp.$1.length)); } let o = { 'M+': date.getMonth() + 1, 'd+': date.getDate(), 'h+'
: date.getHours(), 'm+': date.getMinutes(), 's+': date.getSeconds() }; for (let k in o) { if (new RegExp(`(${k})`).test(fmt)) { let str = o[k] + ''; fmt = fmt.replace(RegExp.$1, (RegExp.$1.length === 1) ?             str : padLeftZero(str)); } } return
fmt;};function padLeftZero (str) { return ('00' + str).substr(str.length);};

3.在你的需要轉換時間戳的元件裡像下面這樣使用:

 <!-- 過濾器  time 可以使後臺得到的資料,迴圈出來的也行 -->

    export default { filters: { formatDate(time) { var date = new Date(time); return formatDate(date, 'yyyy/MM/dd'
); } } }<div class="time">{{item.create_time | formatDate}}</div>

相關推薦

vue時間轉換日期

1.首先,新建一個檔案common.js為公用js檔案2.在common.js中寫如下程式碼export function formatDate (date, fmt) { if (/(y+)/.test(fmt)) { fmt = fmt.replace

vue時間轉換日期格式

(1)建立一個處理時間格式的js,內容如下: export function formatDate(date, fmt) { if (/(y+)/.test(fmt)) { fmt = f

時間轉換日期格式,以及倒計時函數封裝

post方式 計算 tin nav 加載 拓展 檢測 請求參數 request 1 // 加載配置文件 2 const config = require(‘config.js‘); 3 var app=getApp(); 4 module.exports

時間轉換日期

.get mes getdate 時間戳轉換 amp nbsp sta write hour 1 // 時間戳轉換成日期 2 function timestampToTime(timestamp) { 3 var date =

時間轉換日期格式

repl eth this length doc orm ace ont 格式 方法: format (data, fmt) { if (!fmt) { fmt = ‘yyyy/MM/dd‘ } return Util.form

python 獲取整點時間,半整點時間 ,同時將時間轉換 日期時間

%s bsp ray mktime timestamp 技術分享 取整 amp style import time, datetime def gettime(): for x in range(24): a = datetime.

js將時間轉換日期格式-陳遠波

var timestamp =1539598555000;//時間戳//時間戳轉換成time格式function timestampToTime(timestamp) { var date = new Date(timestamp );//時間戳為10位需*1000,時間戳為13位的話不

Java如何把UNIX時間轉換日期格式-日期格式轉化時間-當前時間

開發中,經常需要把UNIX時間戳通過日期格式顯示出來,如下可以輸出日期格式 package com.self.date; import java.util.Date; import java.t

android時間轉換日期(與php後臺),日期轉換時間小問題記錄

之前常用的是,和java開發的後臺對接資料,正常也沒有遇到過這個問題,又一次在和php對接的後臺做專案是,時間轉換出了問題,我看了些許時間的程式碼,都沒有問題。最後發現返回時間戳的位數不對,才確認到,問題是出現在這裡 PHP和Java時間戳存在三位位差!!!

vue 時間轉換日期的方式

export function formatDate (date, fmt) { if (/(y+)/.test(fmt)) { fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').subst

js 時間轉換格式化日期 日期格式化

指定 pre 鏈接 timestamp www. func 時間戳轉換 orm ngxin timestamp缺省表示使用當前時間戳,formats默認格式是Y-m-d,例如2018-01-01。 完整代碼: 1 /* 2 ** 時間戳轉換成指定格式日期 3 **

JS中時間日期格式相互轉換

1、時間戳轉日期格式 function convertTime(dateValue) { if (!dateValue) { return ''; } var date = new Dat

unix時間轉換指定格式日期的字串 java

unix時間戳轉換 概念問題就不多說了直接上程式碼 public class Test {         public static void main(String [] args){     

時間轉換多種日期格式

Date.prototype.format = function(format){ var o = { "M+" : this.getMonth

Java將時間轉換指定格式日期

public String TimeStamp2Date(String timestampString, String formats){      Long timestamp = Long.parseLong(timestampString)*1000;      S

Java將Unix時間轉換指定格式日期字串工具類

package com.yanshu.controller; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.uti

在JSP頁面將時間轉換格式化日期

專案場景:專案中做一個門戶類的網頁,不同欄目的資料來源於不同的API,由於每個API的開發人員習慣不同,時間有的是格式化後的時間字元,有的是時間戳,時間是放在List儲存的物件中。如果在業務邏輯中

通過js將時間轉換"yyyy--mm--dd"格式

urn 日期 var 格式 通過 () 方法 獲取 字段 在數據庫裏存的日期是date格式 java後臺封裝的類是的屬性字段是date類型 前臺通過ajax從後臺獲取數據,以json格式傳到前端,時間變成了時間戳的格式 解決方法是: function fmtDate(obj

SQL 時間轉換日期

sta timestamp spa col eight 時間戳轉換 bold pre mes DATEADD(s, Timestamp + 8*3600, ‘1970-01-01 00:00:00‘) 其中Timestamp為10位的時間戳SQL 時間戳轉換為日期

js時間日期格式

parse sub subst ace cal 三種 date ring localtime //第一種 2 function getLocalTime(nS) { 3 return new Date(parseInt(nS) * 1000).toLo