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的replace方法详细介绍
Nov 09 Javascript
浅析基于WEB前端页面的页面内容搜索的实现思路
Jun 10 Javascript
JSP中使用JavaScript动态插入删除输入框实现代码
Jun 13 Javascript
TypeScript学习之强制类型的转换
Dec 27 Javascript
JavaScript编写九九乘法表(两种任选)
Feb 04 Javascript
jquery DataTable实现前后台动态分页
Jun 17 jQuery
用户管理的设计_jquery的ajax实现二级联动效果
Jul 13 jQuery
JavaScript原生实现观察者模式的示例
Dec 15 Javascript
jQuery实现的鼠标响应缓冲动画效果示例
Feb 13 jQuery
vue移动端路由切换实例分析
May 14 Javascript
node.js中ws模块创建服务端和客户端,网页WebSocket客户端
Mar 06 Javascript
JS绘图Flot应用图形绘制异常解决方案
Oct 16 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循环结构实例讲解
2014/02/10 PHP
CentOS6.5 编译安装lnmp环境
2014/12/21 PHP
tp5实现微信小程序多图片上传到服务器功能
2018/07/16 PHP
IE和Mozilla的兼容性汇总event
2007/08/12 Javascript
var与Javascript变量隐式声明
2009/09/17 Javascript
ExtJS Window 最小化的一种方法
2009/11/18 Javascript
精心挑选的15个jQuery下拉菜单制作教程
2012/06/15 Javascript
探析浏览器执行JavaScript脚本加载与代码执行顺序
2016/01/12 Javascript
Bootstrap自定义文件上传下载样式
2016/05/26 Javascript
xmlplus组件设计系列之选项卡(Tabbar)(5)
2017/05/03 Javascript
ES6学习教程之Map的常用方法总结
2017/08/03 Javascript
js中apply与call简单用法详解
2017/11/06 Javascript
vue 组件的封装之基于axios的ajax请求方法
2018/08/11 Javascript
Vue-cli3.x + axios 跨域方案踩坑指北
2019/07/04 Javascript
JS实现返回上一页并刷新页面的方法分析
2019/07/16 Javascript
vue中使用vee-validator完成表单校验方案
2019/11/01 Javascript
vue中使用vue-pdf的方法详解
2020/09/05 Javascript
CentOS 8.2服务器上安装最新版Node.js的方法
2020/12/16 Javascript
微信小程序实现modal弹出框遮罩层组件(可带文本框)
2020/12/20 Javascript
[09:31]2016国际邀请赛中国区预选赛Yao赛后采访 答题送礼
2016/06/27 DOTA
Python天气预报采集器实现代码(网页爬虫)
2012/10/07 Python
python爬取NUS-WIDE数据库图片
2016/10/05 Python
浅述python2与python3的简单区别
2018/09/19 Python
python安装pil库方法及代码
2019/06/25 Python
找Python安装目录,设置环境路径以及在命令行运行python脚本实例
2020/03/09 Python
Python文件读写w+和r+区别解析
2020/03/26 Python
使用python实现时间序列白噪声检验方式
2020/06/03 Python
HTML5 和小程序实现拍照图片旋转、压缩和上传功能
2018/10/08 HTML / CSS
机电专业毕业生推荐信
2013/11/10 职场文书
建筑工地质量标语
2014/06/12 职场文书
大学生心理活动总结
2014/07/04 职场文书
反对四风自我剖析材料
2014/10/07 职场文书
龙门石窟导游词
2015/02/02 职场文书
少年犯观后感
2015/06/11 职场文书
教师学习十八届五中全会精神心得体会
2016/01/05 职场文书
苹果macOS 13开发者预览版Beta 8发布 正式版10月发布
2022/09/23 数码科技