欢迎使用CSDN-markdown编辑器
来源:互联网 发布:淄博恒久网络 编辑:程序博客网 时间:2024/06/05 20:54
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);}
可以把上面代码保存为date.js放到你的公共js文件夹中。
在你的需要格式化时间戳的组件里这样使用:
<template> <!-- 过滤器 --> <div>{{time | formatDate}}</div> <!-- 输出结果 --> <!-- <div>2016-07-23 21:52</div> --></template><script>import {formatDate} from './common/date.js';export default { data() { return { time:1469281964000 } }, filters: { formatDate(time) { var date = new Date(time); return formatDate(date, 'yyyy-MM-dd hh:mm'); } }}</script>
阅读全文
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- Linux环境下使用V4L2+opencv以MJPEG格式读取USB摄像头并实时显示
- bootstrap的加载
- 【RPC框架探索】(一)ICE框架的探索
- centos系统阿里yum源配置
- 6/25作业:继承
- 欢迎使用CSDN-markdown编辑器
- React Native的字体添加问题
- Linux命令账号(用户、用户组)控制(五)
- hive中 udf函数Function开发
- <s iterator>遍历list 及取list下标
- 解决android系统进行OTA升级失败时进入recovery界面不能自动重启问题
- 1、halcon+通过高斯查找图片中的线条
- HDU2682 Tree 题解 【最小生成树】【图论】【Kruskal】
- 合理规范使用VSTS代码管理工具 ---之PR与Branch(tag)的使用