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 相关文章推荐
经常用到的JavasScript事件的翻译
Apr 09 Javascript
javascript通过navigator.userAgent识别各种浏览器
Oct 25 Javascript
浅谈EasyUI中编辑treegrid的方法
Mar 01 Javascript
每日十条JavaScript经验技巧(一)
Jun 23 Javascript
BootStrap Typeahead自动补全插件实例代码
Aug 10 Javascript
Bootstrap CSS布局之按钮
Dec 17 Javascript
微信小程序页面间传递数组对象方法解析
Nov 06 Javascript
微信小程序聊天功能的示例代码
Jan 13 Javascript
JavaScript监听键盘事件代码实现
Jun 03 Javascript
如何利用Node.js与JSON搭建简单的动态服务器
Jun 16 Javascript
Threejs实现滴滴官网首页地球动画功能
Jul 13 Javascript
Javascript设计模式之原型模式详细
Oct 05 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
服务器端解压缩zip的脚本
2006/12/22 PHP
PHP实现采集程序原理和简单示例代码
2007/03/18 PHP
PHP中json_encode、json_decode与serialize、unserialize的性能测试分析
2010/06/09 PHP
JavaScript Title、alt提示(Tips)实现源码解读
2010/12/12 Javascript
Jquery css函数用法(判断标签是否拥有某属性)
2011/05/28 Javascript
getElementByIdx_x js自定义getElementById函数
2012/01/24 Javascript
JQuery 操作/获取table具体代码
2013/06/13 Javascript
JS实现简洁、全兼容的拖动层实例
2015/05/13 Javascript
JavaScript实现Flash炫光波动特效
2015/05/14 Javascript
javascript实现日期按月份加减
2015/05/15 Javascript
如何解决IONIC页面底部被遮住无法向上滚动问题
2016/09/06 Javascript
Javascript中作用域的详细介绍
2016/10/06 Javascript
简单谈谈gulp-changed插件
2017/02/21 Javascript
微信小程序中的onLoad详解及简单实例
2017/04/05 Javascript
使用validate.js实现表单数据提交前的验证方法
2018/09/04 Javascript
JavaScript 类的封装操作示例详解
2020/05/16 Javascript
js实现微信聊天界面
2020/08/09 Javascript
[07:43]《辉夜杯》公开赛晋级外卡赛战队—TRG训练生活探秘
2015/12/11 DOTA
[04:13]2018国际邀请赛典藏宝瓶Ⅱ饰品一览
2018/07/21 DOTA
python中实现迭代器(iterator)的方法示例
2017/01/19 Python
python自定义异常实例详解
2017/07/11 Python
Python 3实战爬虫之爬取京东图书的图片详解
2017/10/09 Python
python3处理含有中文的url方法
2018/05/10 Python
Python交互环境下实现输入代码
2018/06/22 Python
Python BS4库的安装与使用详解
2018/08/08 Python
python下的opencv画矩形和文字注释的实现方法
2019/07/09 Python
python str字符串转uuid实例
2020/03/03 Python
python打包生成so文件的实现
2020/10/30 Python
婴儿鞋,独特的婴儿服装和配件:Zutano
2018/11/03 全球购物
世界上最大的冷却器制造商:Igloo Coolers
2019/07/23 全球购物
东南亚冒险旅行与活动:Adventoro
2019/10/16 全球购物
党员对照检查材料思想汇报(党的群众路线)
2014/09/24 职场文书
道歉情书大全
2015/05/12 职场文书
小学班级管理心得体会
2016/01/07 职场文书
gojs实现蚂蚁线动画效果
2022/02/18 Javascript
django项目、vue项目部署云服务器的详细过程
2022/07/23 Servers