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读出文本文件内容
Jan 22 Javascript
js右键菜单效果代码
Jul 21 Javascript
JQUERY复选框CHECKBOX全选,取消全选
Aug 30 Javascript
jQuery下拉美化搜索表单效果代码分享
Aug 25 Javascript
Js制作点击输入框时默认文字消失的效果
Sep 05 Javascript
用jQuery实现可输入多选下拉组合框实例代码
Jan 18 Javascript
vue 多入口文件搭建 vue多页面搭建的实例讲解
Mar 12 Javascript
Vue中v-show添加表达式的问题(判断是否显示)
Mar 26 Javascript
Angular6新特性之Angular Material
Dec 28 Javascript
vue-cli3使用 DllPlugin 实现预编译提升构建速度
Apr 24 Javascript
vue 使用外部JS与调用原生API操作示例
Dec 02 Javascript
《javascript设计模式》学习笔记一:Javascript面向对象程序设计对象成员的定义分析
Apr 07 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
2006/12/23 PHP
隐藏你的.php文件的实现方法
2007/03/19 PHP
discuz 首页四格:最新话题+最新回复+热门话题+精华文章插件
2007/08/19 PHP
laravel多条件查询方法(and,or嵌套查询)
2019/10/09 PHP
ArrayList类(增强版)
2007/04/04 Javascript
jQuery validate 中文API 附validate.js中文api手册
2010/07/31 Javascript
FF火狐下获取一个元素同类型的相邻元素实现代码
2012/12/15 Javascript
计算新浪Weibo消息长度(还可以输入119字)
2013/07/02 Javascript
Function.prototype.call.apply结合用法分析示例
2013/07/03 Javascript
jQuery中index()方法用法实例
2014/12/27 Javascript
javascript js 操作数组 增删改查的简单实现
2016/06/20 Javascript
nodeJs内存泄漏问题详解
2016/09/05 NodeJs
微信小程序开发探究
2016/12/27 Javascript
轻量级JS Cookie插件js-cookie的使用方法
2018/03/22 Javascript
element-ui和vue表单(对话框)验证提示语(残留)清除操作
2020/09/11 Javascript
vue的$http的get请求要加上params操作
2020/11/12 Javascript
python实现的jpg格式图片修复代码
2015/04/21 Python
Python黑魔法Descriptor描述符的实例解析
2016/06/02 Python
Python 字符串大小写转换的简单实例
2017/01/21 Python
python中subprocess批量执行linux命令
2018/04/27 Python
python numpy元素的区间查找方法
2018/11/14 Python
解决Jupyter Notebook开始菜单栏Anaconda下消失的问题
2020/04/13 Python
使用py-spy解决scrapy卡死的问题方法
2020/09/29 Python
Expedia印度尼西亚站:预订酒店、廉价航班和度假套餐
2018/01/31 全球购物
迪奥官网:Dior.com
2018/12/04 全球购物
美容师的职业规划书
2013/12/27 职场文书
外企办公室竞聘演讲稿
2013/12/29 职场文书
珍惜水资源建议书
2014/03/12 职场文书
经典的毕业生自荐信范文
2014/04/14 职场文书
机电专业毕业生自我鉴定2014
2014/10/04 职场文书
出纳工作检讨书
2014/10/18 职场文书
三人合伙协议书范本
2014/10/29 职场文书
信用卡收入证明范本
2015/06/12 职场文书
房贷收入证明范本
2015/06/12 职场文书
2016年“12.3”国际残疾人日活动总结
2016/04/01 职场文书
能用CSS实现的就不要麻烦JavaScript了
2021/10/05 HTML / CSS