vue.js将unix时间戳转换为自定义时间格式


Posted in Javascript onJanuary 03, 2017

本方法通过vue.js filter实现将unix时间戳转换为自定义标准时间格式

<!-- js代码 -->
$().ready(function() {
<!-- 自定义filter名称为'time' -->
 Vue.filter('time',
 <!-- value 格式为13位unix时间戳 -->
 <!-- 10位unix时间戳可通过value*1000转换为13位格式 -->
 function(value) {
 var date = new Date(value);
 Y = date.getFullYear(),
 m = date.getMonth() + 1,
 d = date.getDate(),
 H = date.getHours(),
 i = date.getMinutes(),
 s = date.getSeconds();
 if (m < 10) {
  m = '0' + m;
 }
 if (d < 10) {
  d = '0' + d;
 }
 if (H < 10) {
  H = '0' + H;
 }
 if (i < 10) {
  i = '0' + i;
 }
 if (s < 10) {
  s = '0' + s;
 }
 <!-- 获取时间格式 2017-01-03 10:13:48 -->
 // var t = Y+'-'+m+'-'+d+' '+H+':'+i+':'+s;
 <!-- 获取时间格式 2017-01-03 -->
 var t = Y + '-' + m + '-' + d;
 return t;
 });)
};
<!-- html代码 -->
<!-- 在需要转换格式的位置使用名为time的vue.js filter -->
<td>{{tab2.fb1 | time}}</td>

以上js代码中,年月日时分秒均已经获取到,可以自定义拼装成需要的标准格式。
需要注意,本方法中的传入值为13位unix时间戳,转换方式详参js代码注释。
function(value){…}部分可以单独提取出来作为普通的js方法使用。

本文已被整理到了《Vue.js前端组件学习教程》,欢迎大家学习阅读。

关于vue.js组件的教程,请大家点击专题vue.js组件学习教程进行学习。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
通过js脚本复制网页上的一个表格的不错实现方法
Dec 29 Javascript
JS类库Bindows1.3中的内存释放方式分析
Mar 08 Javascript
基于jquery的一行代码轻松实现拖动效果
Dec 28 Javascript
JavaScript知识点整理
Dec 09 Javascript
jQuery实现的给图片点赞+1动画效果(附在线演示及demo源码下载)
Dec 31 Javascript
JS函数的定义与调用方法推荐
May 12 Javascript
js改变透明度实现轮播图的算法
Aug 24 Javascript
JavaScript日期对象(Date)基本用法示例
Jan 18 Javascript
JQuery查找子元素find()和遍历集合each的方法总结
Mar 07 Javascript
vue-resource + json-server模拟数据的方法
Nov 02 Javascript
JavaScript数组特性与实践应用深入详解
Dec 30 Javascript
基于JS实现数字动态变化显示效果附源码
Jul 18 Javascript
使用Angular缓存父页面数据的方法
Jan 03 #Javascript
JS实现简单的二元方程计算器功能示例
Jan 03 #Javascript
JS基于递归算法实现1,2,3,4,5,6,7,8,9倒序放入数组中的方法
Jan 03 #Javascript
javascript使用递归算法求两个数字组合功能示例
Jan 03 #Javascript
jQuery仿写百度百科的目录树
Jan 03 #Javascript
通过BootStrap-select插件 js jQuery控制select属性变化
Jan 03 #Javascript
Vue.js系列之vue-router(上)(3)
Jan 03 #Javascript
You might like
Linux Apache PHP Oracle 安装配置(具体操作步骤)
2013/06/17 PHP
PHP正则匹配操作简单示例【preg_match_all应用】
2017/07/10 PHP
PHP大文件分片上传的实现方法
2018/10/28 PHP
汉化英文版的Dreamweaver CS5并自动提示jquery
2010/11/25 Javascript
Jquery多选框互相内容交换的实例代码
2013/07/04 Javascript
javascript简单实现表格行间隔显示颜色并高亮显示
2013/11/29 Javascript
Js实现动态添加删除Table行示例
2014/04/14 Javascript
做web开发 先学JavaScript
2014/12/12 Javascript
在Html中使用Requirejs进行模块化开发实例详解
2016/04/15 Javascript
js简单正则验证汉字英文及下划线的方法
2016/11/28 Javascript
js中删除数组中的某一元素实例(无下标时)
2017/02/28 Javascript
基于Vue2实现的仿手机QQ单页面应用功能(接入聊天机器人 )
2017/03/30 Javascript
原生js实现密码输入框值的显示隐藏
2017/07/17 Javascript
vue 计时器组件的实现代码
2017/09/14 Javascript
详解JS中的this、apply、call、bind(经典面试题)
2017/09/19 Javascript
详解vue项目首页加载速度优化
2017/10/18 Javascript
JavaScript原型对象、构造函数和实例对象功能与用法详解
2018/08/04 Javascript
基于vue中keep-alive缓存问题的解决方法
2018/09/21 Javascript
微信小程序页面间值传递的两种方法
2018/11/26 Javascript
微信小程序自定义底部导航带跳转功能
2018/11/27 Javascript
layui的layedit富文本赋值方法
2019/09/18 Javascript
vue实现弹幕功能
2019/10/25 Javascript
微信小程序轮播图swiper代码详解
2020/12/01 Javascript
[01:03:54]Liquid vs IG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
web.py在模板中输出美元符号的方法
2014/08/26 Python
Python搭建HTTP服务器和FTP服务器
2017/03/09 Python
python爬虫实战之爬取京东商城实例教程
2017/04/24 Python
Python元组及文件核心对象类型详解
2018/02/11 Python
python求质数列表的例子
2019/11/24 Python
给Python学习者的文件读写指南(含基础与进阶)
2020/01/29 Python
Python3 集合set入门基础
2020/02/10 Python
Python新建项目自动添加介绍和utf-8编码的方法
2020/12/26 Python
英国足球店:UK Soccer Shop
2017/11/19 全球购物
IRO美国官网:法国服装品牌
2018/03/06 全球购物
物流仓储实习自我鉴定
2013/09/25 职场文书
面试官问我Mysql的存储引擎了解多少
2022/08/05 MySQL