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中判断控件是否存在
Aug 25 Javascript
javascript作用域容易记错的两个地方分析
Jun 22 Javascript
Three.js源码阅读笔记(光照部分)
Dec 27 Javascript
如何在一个页面显示多个百度地图
Apr 07 Javascript
js的alert样式如何更改如背景颜色
Jan 22 Javascript
JavaScript+html5 canvas实现图片破碎重组动画特效
Feb 22 Javascript
javascript基础进阶_深入剖析执行环境及作用域链
Sep 05 Javascript
angular的输入和输出的使用方法
Sep 22 Javascript
koa2实现登录注册功能的示例代码
Dec 03 Javascript
Vue2 添加数据可视化支持的方法步骤
Jan 02 Javascript
利用Vue的v-for和v-bind实现列表颜色切换
Jul 17 Javascript
JS异步堆栈追踪之为什么await胜过Promise
Apr 28 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
php下删除字符串中HTML标签的函数
2008/08/27 PHP
PHP 图片上传实现代码 带详细注释
2010/04/29 PHP
php集成动态口令认证
2016/07/21 PHP
Yii全局函数用法示例
2017/01/22 PHP
thinkphp5引入公共部分header、footer的方法详解
2018/09/14 PHP
javascript 词法作用域和闭包分析说明
2010/08/12 Javascript
jquery异步调用页面后台方法&amp;#8207;(asp.net)
2011/03/01 Javascript
jQuery+ajax实现无刷新级联菜单示例
2015/05/21 Javascript
使用Angular和Nodejs、socket.io搭建聊天室及多人聊天室
2015/08/21 NodeJs
浅谈几种常用的JS类定义方法
2016/06/08 Javascript
微信小程序 ecshop地址三级联动实现实例代码
2017/02/28 Javascript
jQuery树插件zTree使用方法详解
2017/05/02 jQuery
Angular实现的进度条功能示例
2018/02/18 Javascript
有趣的JavaScript隐式类型转换操作实例分析
2020/05/02 Javascript
原生JavaScript实现弹幕组件的示例代码
2020/10/12 Javascript
Python 3.7新功能之dataclass装饰器详解
2018/04/21 Python
Python 删除整个文本中的空格,并实现按行显示
2018/07/24 Python
解决tensorflow1.x版本加载saver.restore目录报错的问题
2018/07/26 Python
Django框架实现的简单分页功能示例
2018/12/04 Python
Django框架模板注入操作示例【变量传递到模板】
2018/12/19 Python
python自定义函数实现一个数的三次方计算方法
2019/01/20 Python
python获取地震信息 微信实时推送
2019/06/18 Python
django 通过URL访问上传的文件方法
2019/07/28 Python
解决python web项目意外关闭,但占用端口的问题
2019/12/17 Python
Python.append()与Python.expand()用法详解
2019/12/18 Python
基于python实现坦克大战游戏
2020/10/27 Python
购买200个世界上最好的内衣品牌:Bare Necessities
2017/02/11 全球购物
毕业生怎样写好自荐信
2013/11/11 职场文书
安全大检查反思材料
2014/01/31 职场文书
远程研修随笔感言
2014/02/10 职场文书
寒假社会实践个人总结
2015/03/06 职场文书
2015年发展党员工作总结报告
2015/03/31 职场文书
营运督导岗位职责
2015/04/10 职场文书
2016八一建军节慰问信
2015/11/30 职场文书
《实心球》教学反思
2016/02/23 职场文书
Mybatis是这样防止sql注入的
2021/12/06 Java/Android