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 相关文章推荐
jquery 仿QQ校友的DIV模拟窗口效果源码
Mar 24 Javascript
再谈javascript面向对象编程
Mar 18 Javascript
鼠标滚轮改变图片大小的示例代码
Nov 20 Javascript
jQuery提交多个表单的小技巧
Jul 27 Javascript
深入浅析JavaScript字符串操作方法 slice、substr、substring及其IE兼容性
Dec 16 Javascript
JS+CSS实现DIV层的展开、收缩效果
Jan 28 Javascript
jQuery常用知识点总结以及平时封装常用函数
Feb 23 Javascript
详解AngularJs路由之Ui-router-resolve(预加载)
Jun 13 Javascript
总结js函数相关知识点
Feb 27 Javascript
vue实现点击选中,其他的不选中方法
Sep 05 Javascript
vue 限制input只能输入正数的操作
Aug 05 Javascript
Taro小程序自定义顶部导航栏功能的实现
Dec 17 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
shell脚本作为保证PHP脚本不挂掉的守护进程实例分享
2013/07/15 PHP
[原创]解决wincache不支持64位PHP5.5/5.6的问题(提供64位wincache下载)
2016/06/22 PHP
实现laravel 插入操作日志到数据库的方法
2019/10/11 PHP
Jquery判断IE6等浏览器的代码
2011/04/05 Javascript
jquery中dom操作和事件的实例学习 仿yahoo邮箱登录框的提示效果
2011/11/30 Javascript
基于jquery的图片轮播 tab切换组件
2012/07/19 Javascript
jQuery中bind(),live(),delegate(),on()绑定事件方法实例详解
2016/01/19 Javascript
微信小程序 Canvas增强组件实例详解及源码分享
2017/01/04 Javascript
canvas实现图片根据滑块放大缩小效果
2017/02/24 Javascript
实例讲解v-if和v-show的区别
2019/01/31 Javascript
每周一练 之 数据结构与算法(Stack)
2019/04/16 Javascript
[07:37]DOTA2-DPC中国联赛2月2日Recap集锦
2021/03/11 DOTA
python对字典进行排序实例
2014/09/25 Python
python读取文本绘制动态速度曲线
2018/06/21 Python
Python 判断文件或目录是否存在的实例代码
2018/07/19 Python
python 判断字符串中是否含有汉字或非汉字的实例
2019/07/15 Python
对python中url参数编码与解码的实例详解
2019/07/25 Python
解决Keras自带数据集与预训练model下载太慢问题
2020/06/12 Python
python 用opencv实现图像修复和图像金字塔
2020/11/27 Python
python常量折叠基础知识点讲解
2021/02/28 Python
HTML5 DeviceOrientation实现手机网站摇一摇功能代码实例
2015/04/24 HTML / CSS
英国著名的小众美容品牌网站:Alyaka
2017/08/08 全球购物
世界上最大的隐形眼镜商店:1-800 Contacts
2018/11/03 全球购物
牧马人澳大利亚官网:Wrangler澳大利亚
2019/10/08 全球购物
KELLER SPORTS荷兰:在线订购最好的运动产品
2020/10/13 全球购物
新西兰Bookabach:查找全球度假屋
2020/12/03 全球购物
链表面试题-一个链表的结点结构
2015/05/04 面试题
乡镇领导班子批评与自我批评材料
2014/09/23 职场文书
少先大队干部竞选稿
2015/11/20 职场文书
小学教师师德培训心得体会
2016/01/09 职场文书
2020年元旦祝福语录,总有适合你的
2019/12/31 职场文书
教你用Python写一个植物大战僵尸小游戏
2021/04/25 Python
使用pycharm运行flask应用程序的详细教程
2021/06/07 Python
Redis命令处理过程源码解析
2022/02/12 Redis
2021年国产动漫公司排行前十名,玄机科技上榜,第二推出过铠甲勇士
2022/03/18 杂记
华为HarmonyOS3.0强在哪? 看看鸿蒙3.0这7个小功能
2023/01/09 数码科技