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 相关文章推荐
使用js判断当前时区TimeZone是否是夏令时
Feb 23 Javascript
JavaScript中的document.referrer在各种浏览器测试结果
Jul 18 Javascript
实例分析js和C#中使用正则表达式匹配a标签
Nov 26 Javascript
ECMAScript 5中的属性描述符详解
Mar 02 Javascript
当jquery ajax遇上401请求的解决方法
May 19 Javascript
详解Angular中$cacheFactory缓存的使用
Aug 19 Javascript
JavaScript正则表达式和级联效果
Sep 14 Javascript
以v-model与promise两种方式实现vue弹窗组件
May 21 Javascript
jQuery子选择器与可见性选择器实例分析
Jun 28 jQuery
详解Vue2.5+迁移至Typescript指南
Aug 01 Javascript
全面解析JavaScript Module模式
Jul 24 Javascript
Nest.js环境变量配置与序列化详解
Feb 21 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 的加密函数 md5,crypt,base64_encode 等使用介绍
2012/04/09 PHP
PHP 面向对象详解
2012/09/13 PHP
php使用curl发送json格式数据实例
2013/12/17 PHP
PHP基础之输出缓冲区基本概念、原理分析
2019/06/19 PHP
Javascript typeof 用法
2008/12/28 Javascript
用jquery写的一个万年历(自写)
2014/01/20 Javascript
js使用正则实现ReplaceAll全部替换的方法
2014/08/22 Javascript
jQuery中on()方法用法实例
2015/01/19 Javascript
JavaScript如何自定义trim方法
2015/07/28 Javascript
Jquery修改image的src属性,图片不加载问题的解决方法
2016/05/17 Javascript
微信小程序 同步请求授权的详解
2017/08/04 Javascript
Vue keep-alive实践总结(推荐)
2017/08/31 Javascript
checkbox:click事件触发span元素内容改变的方法
2017/09/11 Javascript
BootStrap Validator 根据条件在JS中添加或移除校验操作
2017/10/12 Javascript
vue-loader中引入模板预处理器的实现
2019/09/04 Javascript
JS前端面试必备——基本排序算法原理与实现方法详解【插入/选择/归并/冒泡/快速排序】
2020/02/24 Javascript
python基础教程之循环介绍
2014/08/29 Python
Python实现求笛卡尔乘积的方法
2017/09/16 Python
python使用筛选法计算小于给定数字的所有素数
2018/03/19 Python
Python实现的质因式分解算法示例
2018/05/03 Python
python中时间模块的基本使用教程
2019/05/14 Python
python 写一个文件分发小程序
2020/12/05 Python
canvas拼图功能实现代码示例
2018/11/21 HTML / CSS
NUK奶瓶美国官网:NUK美国
2016/09/26 全球购物
CHARLES & KEITH澳大利亚官网:新加坡时尚品牌
2019/01/22 全球购物
Myprotein荷兰官网:欧洲第一运动营养品牌
2020/07/11 全球购物
Araks官网:纽约内衣品牌
2020/10/15 全球购物
Linux Interview Questions For software testers
2013/05/17 面试题
文字自荐书范文
2014/02/10 职场文书
土地转让协议书范本
2014/04/15 职场文书
2014党的群众路线教育实践活动学习心得体会
2014/10/31 职场文书
美术教师个人总结
2015/02/06 职场文书
通知函格式范文
2015/04/27 职场文书
Redis的字符串是如何实现的
2021/10/24 Redis
Python实现归一化算法详情
2022/03/18 Python
postgresql之greenplum字符串去重拼接方式
2023/05/08 PostgreSQL