js时间戳转yyyy-MM-dd HH-mm-ss工具类详解


Posted in Javascript onApril 30, 2019

在web开发中,我们经常需要用js将时间戳转yyyy-MM-dd HH-mm-ss类似的格式,这样才适合我们的观感,那么我们该如何在js中将时间戳转换成这种格式呢?其实很简单,我们开发一个时间戳工具类,如下:

第一种:最简单的是一个js时间格式的转换函数方法

function formatDateTime(inputTime) { 
 var date = new Date(inputTime);
 var y = date.getFullYear(); 
 var m = date.getMonth() + 1; 
 m = m < 10 ? ('0' + m) : m; 
 var d = date.getDate(); 
 d = d < 10 ? ('0' + d) : d; 
 var h = date.getHours();
 h = h < 10 ? ('0' + h) : h;
 var minute = date.getMinutes();
 var second = date.getSeconds();
 minute = minute < 10 ? ('0' + minute) : minute; 
 second = second < 10 ? ('0' + second) : second; 
 return y + '-' + m + '-' + d+' '+h+':'+minute+':'+second; 
};

然后这样在jsp或html页面调用这个js时间转换方法就可以了:

formatDateTime(inputTime);

第二种:在js工具类中定义js时间戳转换方法,如下(包含了js工具类的定义方法,“return”一定要有哦!):

var tool = (function ($) {
 var formatDateTime = function (inputTime) { 
 	var date = new Date(inputTime);
  var y = date.getFullYear(); 
  var m = date.getMonth() + 1; 
  m = m < 10 ? ('0' + m) : m; 
  var d = date.getDate(); 
  d = d < 10 ? ('0' + d) : d; 
  var h = date.getHours();
  h = h < 10 ? ('0' + h) : h;
  var minute = date.getMinutes();
  var second = date.getSeconds();
  minute = minute < 10 ? ('0' + minute) : minute; 
  second = second < 10 ? ('0' + second) : second; 
  return y + '-' + m + '-' + d+' '+h+':'+minute+':'+second; 
 }; 
 
 return { 
  formatDateTime : formatDateTime //最后一行不要有逗号
 };
})(jQuery);

在jsp或html中调用js时间戳转换方法:

�core.formatDateTime(o.beginDate);�

以上所述是小编给大家介绍的js时间戳转yyyy-MM-dd HH-mm-ss工具类详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
拖动一个HTML元素
Dec 22 Javascript
JavaScript DOM 学习第二章 编辑文本
Feb 19 Javascript
jQuery语法总结和注意事项小结
Nov 11 Javascript
javascript单引号和双引号的区别和处理
May 14 Javascript
JS实现可点击展开与关闭的左侧广告代码
Sep 02 Javascript
AngularJS手动表单验证
Feb 01 Javascript
使用Bootstrap框架制作查询页面的界面实例代码
May 27 Javascript
微信小程序 触控事件详细介绍
Oct 17 Javascript
vue中使用echarts制作圆环图的实例代码
Jul 27 Javascript
Vue组件系列开发之模态框
Apr 18 Javascript
Vue formData实现图片上传
Aug 20 Javascript
基于Vue+Webpack拆分路由文件实现管理
Nov 16 Javascript
Javascript读取上传文件内容/类型/字节数
Apr 30 #Javascript
详解微信小程序-扫一扫 wx.scanCode() 扫码大变身
Apr 30 #Javascript
vue+web端仿微信网页版聊天室功能
Apr 30 #Javascript
JSON是什么?有哪些优点?JSON和XML的区别?
Apr 29 #Javascript
详解iframe跨域的几种常用方法(小结)
Apr 29 #Javascript
详解JS实现系统登录页的登录和验证
Apr 29 #Javascript
实例详解vue中的$root和$parent
Apr 29 #Javascript
You might like
PHP+redis实现添加处理投票的方法
2015/11/14 PHP
利用PHP实现开心消消乐的算法示例
2017/10/12 PHP
Yii框架自定义数据库操作组件示例
2019/11/11 PHP
JavaScript类型转换方法及需要注意的问题小结(挺全面)
2010/11/11 Javascript
动态的改变IFrame的高度实现IFrame自动伸展适应高度
2012/12/28 Javascript
web的各种前端打印方法之jquery打印插件jqprint实现网页打印
2013/01/09 Javascript
JQuery验证工具类搜集整理
2013/01/16 Javascript
drag-and-drop实现图片浏览器预览
2015/08/06 Javascript
javascript HTML+CSS实现经典橙色导航菜单
2016/02/16 Javascript
JS实现的自定义水平滚动字体插件完整实例
2016/06/17 Javascript
Bootstrap Validator 表单验证
2016/07/25 Javascript
Vuejs第十篇之vuejs父子组件通信
2016/09/06 Javascript
对称加密与非对称加密优缺点详解
2017/02/06 Javascript
Vue.js 2.0 移动端拍照压缩图片预览及上传实例
2017/04/27 Javascript
javascript  数组排序与对象排序的实例
2017/07/17 Javascript
vue form 表单提交后刷新页面的方法
2018/09/04 Javascript
JavaScript this在函数中的指向及实例详解
2019/10/14 Javascript
使用 Jest 和 Supertest 进行接口端点测试实例详解
2020/04/25 Javascript
[05:39]2014DOTA2国际邀请赛 DK晋级胜者组专访战队国士无双
2014/07/14 DOTA
Python实现简单的获取图片爬虫功能示例
2017/07/12 Python
Python读csv文件去掉一列后再写入新的文件实例
2017/12/28 Python
Python运维之获取系统CPU信息的实现方法
2018/06/11 Python
pandas求两个表格不相交的集合方法
2018/12/08 Python
ERLANG和PYTHON互通实现过程详解
2019/07/05 Python
python实现图像拼接功能
2020/03/23 Python
在python下实现word2vec词向量训练与加载实例
2020/06/09 Python
python中HTMLParser模块知识点总结
2021/01/25 Python
香港最大的洋酒零售连锁店:屈臣氏酒窖(Watson’s Wine)
2018/12/10 全球购物
Made in Design英国:设计家具、照明、家庭装饰和花园家具
2019/09/24 全球购物
优秀员工自荐信范文
2013/10/05 职场文书
中医药大学毕业生自荐信
2013/11/08 职场文书
马智宇结婚主持词
2014/04/01 职场文书
初中班主任评语大全
2014/04/24 职场文书
公诉意见书范文
2015/06/05 职场文书
文案策划岗位个人自我评价(范文)
2019/08/08 职场文书
《仙剑客栈2》第一弹正式宣传片公开 年内发售
2022/04/07 其他游戏