vue将毫秒数转化为正常日期格式的实例


Posted in Javascript onSeptember 16, 2018

过滤器-时间戳转化

第一步:定义过滤器,filters.js

vue将毫秒数转化为正常日期格式的实例

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);
 };

第二步:在所用之处引入filters.js

vue将毫秒数转化为正常日期格式的实例

import {formatDate} from '../../common/filters.js'

第三步:使用

vue将毫秒数转化为正常日期格式的实例

filters:{
 formatDate(time){
  var data = new Date(time);
  return formatDate(data,'yyyy-MM-dd');
 }
 },

vue将毫秒数转化为正常日期格式的实例

<span>{{item.rateTime | formatDate}}</span>

以上这篇vue将毫秒数转化为正常日期格式的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
浅谈javascript 面向对象编程
Oct 28 Javascript
获取非最后一列td值并将title设为该值的方法
Oct 30 Javascript
JS、CSS加载中的小问题探讨
Nov 26 Javascript
js获取checkbox复选框选中的选项实例
Aug 24 Javascript
JavaScript中合并数组的N种方法
Sep 16 Javascript
JavaScript中Math.SQRT2属性的使用详解
Jun 14 Javascript
设置点击文本框或图片弹出日历控件的实现代码
May 12 Javascript
Bootstrap 网站实例之单页营销网站
Oct 20 Javascript
javascript 内置对象及常见API详细介绍
Nov 01 Javascript
JS实现数组去重复值的方法示例
Feb 18 Javascript
ES6中let 和 const 的新特性
Sep 03 Javascript
Vue+iview+webpack ie浏览器兼容简单处理
Sep 20 Javascript
Vue filter格式化时间戳时间成标准日期格式的方法
Sep 16 #Javascript
vue 2.1.3 实时显示当前时间,每秒更新的方法
Sep 16 #Javascript
vue debug 二种方法
Sep 16 #Javascript
Vue刷新修改页面中数据的方法
Sep 16 #Javascript
Vue中使用vux配置代码详解
Sep 16 #Javascript
在vue中安装使用vux的教程详解
Sep 16 #Javascript
React 组件中的 bind(this)示例代码
Sep 16 #Javascript
You might like
一些php技巧与注意事项分析
2011/02/03 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
2018/06/13 PHP
编辑浪子版表单验证类
2007/05/12 Javascript
JS基础之undefined与null的区别分析
2011/08/08 Javascript
JavaScript中的正则表达式简明总结
2014/04/04 Javascript
jquery获取checkbox的值并post提交
2015/01/14 Javascript
纯Javascript实现ping功能的方法
2015/03/20 Javascript
基于jQuey实现鼠标滑过变色(整行变色)
2015/12/07 Javascript
JavaScript Math.round() 方法
2015/12/18 Javascript
javascript 常用验证函数总结
2016/06/28 Javascript
JavaScript代码里的判断小结
2016/08/22 Javascript
基于js实现的限制文本框只可以输入数字
2016/12/05 Javascript
angularjs过滤器--filter与ng-repeat配合有奇效
2017/04/20 Javascript
学习使用Bootstrap页面排版样式
2017/05/11 Javascript
细说webpack6 Babel的使用详解
2019/09/26 Javascript
使用Vue实现调用接口加载页面初始数据
2019/10/28 Javascript
[46:16]2018DOTA2亚洲邀请赛3月30日 小组赛B组 iG VS VP
2018/03/31 DOTA
[02:19]2018年度DOTA2最佳核心位选手-完美盛典
2018/12/17 DOTA
用Python进行行为驱动开发的入门教程
2015/04/23 Python
Python实现螺旋矩阵的填充算法示例
2017/12/28 Python
python中将一个全部为int的list 转化为str的list方法
2018/04/09 Python
Python使用Pandas库实现MySQL数据库的读写
2019/07/06 Python
使用python的turtle函数绘制一个滑稽表情
2020/02/28 Python
Python pathlib模块使用方法及实例解析
2020/10/05 Python
HTML5之SVG 2D入门5—颜色的表示及定义方式
2013/01/30 HTML / CSS
HTML5去掉输入框type为number时的上下箭头的实现方法
2020/01/03 HTML / CSS
Nike挪威官网:Nike.com (NO)
2018/11/26 全球购物
建筑工地文明标语
2014/10/09 职场文书
党员个人查摆剖析材料
2014/10/16 职场文书
上班迟到检讨书300字
2014/10/18 职场文书
幼儿园大班见习报告
2014/10/31 职场文书
2015年重阳节慰问信
2015/03/23 职场文书
单位综合评价意见
2015/06/05 职场文书
使用canvas实现雪花飘动效果的示例代码
2021/03/30 HTML / CSS
golang中的空slice案例
2021/04/27 Golang
前端使用svg图片改色实现示例
2022/07/23 HTML / CSS