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 相关文章推荐
如何做到打开一个页面,过几分钟自动转到另一页面
Apr 20 Javascript
JS验证日期的格式YYYY-mm-dd 具体实现
Jun 29 Javascript
jQuery实现的输入框选择时间插件用法实例
Feb 28 Javascript
树结构之JavaScript
Jan 24 Javascript
jQuery实现用户输入自动完成功能
Feb 13 Javascript
Vue.use源码分析
Apr 22 Javascript
微信小程序动态显示项目倒计时效果
Jun 13 Javascript
gulp安装以及打包合并的方法教程
Nov 19 Javascript
vuex 项目结构目录及一些简单配置介绍
Apr 08 Javascript
30分钟快速入门掌握ES6/ES2015的核心内容(下)
Apr 18 Javascript
详解vue在项目中使用百度地图
Mar 26 Javascript
微信小程序自定义组件传值 页面和组件相互传数据操作示例
May 05 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开发留言板的CRUD(增,删,改,查)操作
2012/04/19 PHP
PHP+jQuery 注册模块开发详解
2014/10/14 PHP
PHP文件下载实例代码浅析
2016/08/17 PHP
PHP图像处理技术实例总结【绘图、水印、验证码、图像压缩】
2018/12/08 PHP
jquery简单体验
2007/01/10 Javascript
javascript与asp.net(c#)互相调用方法
2009/12/13 Javascript
原生javascript获取元素样式属性值的方法
2010/12/25 Javascript
apycom出品的jQuery精美菜单破解方法
2011/02/18 Javascript
js中同步与异步处理的方法和区别总结
2013/12/25 Javascript
JS中使用FormData上传文件、图片的方法
2016/08/07 Javascript
xmlplus组件设计系列之图标(ICON)(1)
2017/05/05 Javascript
BootStrap Table前台和后台分页对JSON格式的要求
2017/06/28 Javascript
node错误处理与日志记录的实现
2018/12/24 Javascript
解决vue cli使用typescript后打包巨慢的问题
2019/09/30 Javascript
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
2020/05/19 jQuery
vue 通过绑定事件获取当前行的id操作
2020/07/27 Javascript
vue3.0 上手体验
2020/09/21 Javascript
[36:17]DOTA2上海特级锦标赛 - VGL音乐会全集
2016/03/06 DOTA
[44:22]完美世界DOTA2联赛循环赛 FTD vs PXG BO2第一场 11.01
2020/11/02 DOTA
深入讲解Python编程中的字符串
2015/10/14 Python
Python文件与文件夹常见基本操作总结
2016/09/19 Python
Python sqlite3事务处理方法实例分析
2017/06/19 Python
python定间隔取点(np.linspace)的实现
2019/11/27 Python
如何基于Python + requests实现发送HTTP请求
2020/01/13 Python
浅谈Python的方法解析顺序(MRO)
2020/03/05 Python
Django使用rest_framework写出API
2020/05/21 Python
pytorch加载语音类自定义数据集的方法教程
2020/11/10 Python
天猫超市:阿里巴巴打造的网上超市
2016/11/02 全球购物
weblogic面试题
2016/03/07 面试题
中专毕业生自我鉴定范文
2013/11/09 职场文书
化工专业大学生职业生涯规划书
2014/01/14 职场文书
幼儿园中班开学寄语
2014/04/03 职场文书
公共场所禁烟倡议书
2014/08/30 职场文书
2015社区爱国卫生工作总结
2015/04/21 职场文书
2016大一新生军训感言
2015/12/08 职场文书
详解前端任务构建利器Gulp.js使用指南
2021/04/30 Javascript