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 相关文章推荐
JavaScript操纵窗口的方法小结
Jun 28 Javascript
JavaScript跨域方法汇总
Oct 16 Javascript
jQuery实现鼠标滑过点击事件音效试听
Aug 31 Javascript
JQuery datepicker 用法详解
Dec 25 Javascript
iscroll.js的上拉下拉刷新时无法回弹的解决方法
Feb 18 Javascript
基于Echarts 3.19 制作常用的图形(非静态)
May 19 Javascript
AngularJs Javascript MVC 框架
Jun 20 Javascript
深入理解JS中的Function.prototype.bind()方法
Oct 11 Javascript
vue组件传递对象中实现单向绑定的示例
Feb 28 Javascript
JS通过位运算实现权限加解密
Aug 14 Javascript
js自定义input文件上传样式
Oct 26 Javascript
Vue框架TypeScript装饰器使用指南小结
Feb 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
PHP 中的类
2006/10/09 PHP
php&amp;java(二)
2006/10/09 PHP
ThinkPHP模板IF标签用法详解
2014/07/01 PHP
php版微信公众号自定义分享内容实现方法
2016/09/22 PHP
海量经典的jQuery插件集合
2010/01/12 Javascript
javascript实现json页面分页实例代码
2014/02/20 Javascript
扩展jQuery对象时如何扩展成员变量具体怎么实现
2014/04/25 Javascript
了不起的node.js读书笔记之例程分析
2014/12/22 Javascript
jQuery绑定事件的几种实现方式
2016/05/09 Javascript
12个非常实用的JavaScript小技巧【推荐】
2016/05/18 Javascript
jQuery实现Select左右复制移动内容
2016/08/05 Javascript
手机端图片缩放旋转全屏查看PhotoSwipe.js插件实现
2016/08/25 Javascript
angular-ngSanitize模块-$sanitize服务详解
2017/06/13 Javascript
如何从零开始利用js手写一个Promise库详解
2018/04/19 Javascript
分享vue里swiper的一些坑
2018/08/30 Javascript
Vue 实现列表动态添加和删除的两种方法小结
2018/09/07 Javascript
jquery轻量级数字动画插件countUp.js使用详解
2019/10/17 jQuery
vue中使用带隐藏文本信息的图片、图片水印的方法
2020/04/24 Javascript
Node.js API详解之 Error模块用法实例分析
2020/05/14 Javascript
浅谈python中的getattr函数 hasattr函数
2016/06/14 Python
python中子类继承父类的__init__方法实例
2016/12/15 Python
几种实用的pythonic语法实例代码
2018/02/24 Python
python3调用百度翻译API实现实时翻译
2018/08/16 Python
Django上使用数据可视化利器Bokeh解析
2019/07/31 Python
python实现对图片进行旋转,放缩,裁剪的功能
2019/08/07 Python
Django框架之中间件MiddleWare的实现
2019/12/30 Python
python模拟预测一下新型冠状病毒肺炎的数据
2020/02/01 Python
Python3和PyCharm安装与环境配置【图文教程】
2020/02/14 Python
Python3.9.1中使用match方法详解
2021/02/08 Python
html5视频媒体标签video的使用方法及完整参数说明详解
2019/09/27 HTML / CSS
大四学年自我鉴定
2013/11/13 职场文书
单位单身证明范本
2014/01/11 职场文书
运动会入场解说词300字
2014/01/25 职场文书
促销活动总结报告
2014/04/26 职场文书
法语专业求职信
2014/07/20 职场文书
攻略丨滑雪究竟该选哪款对讲机?
2022/02/18 无线电