js将日期格式转换为YYYY-MM-DD HH:MM:SS


Posted in Javascript onSeptember 18, 2020

1、百度不少js将日期格式转换为YYYY-MM-DD HH:MM:SS 。可是都略显复杂,所以这里总结了一下,自己找到的,方便自己学习和使用。

方法一:

项目源码:
$("#createTime").text((new Date(jumpParams.createDate.time).Format("yyyy-MM-dd hh:mm:ss")));
$("#updateTime").text((new Date(jumpParams.updateDate.time).Format("yyyy-MM-dd hh:mm:ss")));
关键点:
xxx.Format("yyyy-MM-dd hh:mm:ss");调用这句话就可以将Sun May 27 2018 11:08:09 GMT+0800 (中国标准时间)格式的时间转换为"2018-05-27 11:08:09"格式的时间。

方法二:

项目源码:
$("#createTime").text((ChangeDateFormat(new Date(jumpParams.createDate.time))));
$("#updateTime").text((ChangeDateFormat(new Date(jumpParams.updateDate.time))));
封装方法调用:
function ChangeDateFormat(date) {
 return date.Format("yyyy-MM-dd hh:mm:ss");
}

关键点:
注意括号和自己的时间格式即可。

可以使用浏览器工具,对转换进行查看:

js将日期格式转换为YYYY-MM-DD HH:MM:SS

其他方法

function formatDate(date,cut) {
 var date = new Date(date);
 var YY = date.getFullYear() + cut;
 var MM =
 (date.getMonth() + 1 < 10
  ? "0" + (date.getMonth() + 1)
  : date.getMonth() + 1) + cut;
 var DD = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
 var hh =
 (date.getHours() < 10 ? "0" + date.getHours() : date.getHours()) + ":";
 var mm =
 (date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes()) +
 ":";
 var ss = date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds();
 return YY + MM + DD + " " + hh + mm + ss;
}

正则方法

function farmatDate(time, fmt) {
 if (/(y+)/.test(fmt) {
  fmt = fmt.replace(RegExp.$1, date.getFullYear() + '').substr(4 - RegExp.$1.length);
 }

 let o = {
  'M+': getMonth() + 1,
  'd+': getDay(),
  'h+': getHours(),
  'm+': getMinutes(),
  's+': getSeconds()
 };

 for (let key in o) {
  if(RegExp(`(${key})`.test(fmt)) {
   let str = o[key] + '';
   fmt = fmt.replace(RegExp.$1, str.length === 2 ? str:padLeftZero(str);
  }
 }
 return fmt;
}

// 函数 padLeftZero 的作用:如果月份为1位(如9),则在其左边补0(变为09)
function padLeftZero(str) {
 return '00' + substr(str.length);
}

// 举例
let res = formatDate('1469261964000', 'yyyy-MM-dd hh:mm');
console.log(res); // 2016-07-06 16:19

到此这篇关于js将日期格式转换为YYYY-MM-DD HH:MM:SS的文章就介绍到这了,更多相关js YYYY-MM-DD HH:MM:SS内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
基于jQuery的弹出消息插件 DivAlert之旅(一)
Apr 01 Javascript
基于jquery用于查询操作的实现代码
May 10 Javascript
js 实现图片预加载(js操作 Image对象属性complete ,事件onload 异步加载图片)
Mar 25 Javascript
js 取时间差去掉周六周日实现代码
Dec 25 Javascript
jquery-syntax动态语法着色示例代码
May 14 Javascript
js 左右悬浮对联广告代码示例
Dec 12 Javascript
浅谈vue路径优化之resolve
Oct 13 Javascript
JS实现瀑布流布局
Oct 21 Javascript
jQuery实现简单的下拉菜单导航功能示例
Dec 07 jQuery
Angular实现的敏感文字自动过滤与提示功能示例
Dec 29 Javascript
ES6 Promise对象概念及用法实例详解
Oct 15 Javascript
vue-video-player 断点续播的实现
Feb 01 Vue.js
js实现手表表盘时钟与圆周运动
Sep 18 #Javascript
javascript实现智能手环时间显示
Sep 18 #Javascript
javascript实现打砖块小游戏(附完整源码)
Sep 18 #Javascript
js实现拖拽与碰撞检测
Sep 18 #Javascript
详解JavaScript 的执行机制
Sep 18 #Javascript
鸿蒙系统中的 JS 开发框架
Sep 18 #Javascript
React倒计时功能实现代码——解耦通用
Sep 18 #Javascript
You might like
推荐几个开源的微信开发项目
2014/12/28 PHP
php结合安卓客户端实现查询交互实例
2015/05/05 PHP
Yii2.0中的COOKIE和SESSION用法
2016/08/12 PHP
php数值转换时间及时间转换数值用法示例
2017/05/18 PHP
php简单计算权重的方法示例【适合抽奖类应用】
2019/06/10 PHP
使一个函数作为另外一个函数的参数来运行的javascript代码
2007/08/13 Javascript
JavaScript弹簧振子超简洁版 完全符合能量守恒,胡克定理
2009/10/25 Javascript
跟我一起学写jQuery插件开发方法(附完整实例及下载)
2010/04/01 Javascript
分享14个很酷的jQuery导航菜单插件
2011/04/25 Javascript
jquery实现图片灯箱明暗的遮罩效果
2013/11/15 Javascript
js实现精美的图片跟随鼠标效果实例
2015/05/16 Javascript
基于jquery实现的仿优酷图片轮播特效代码
2016/01/13 Javascript
在js代码拼接dom对象到页面上去的模板总结(必看)
2017/02/14 Javascript
jQuery自定义多选下拉框效果
2017/06/19 jQuery
vue.js移动端tab组件的封装实践实例
2017/06/30 Javascript
jQuery时间戳和日期相互转换操作示例
2018/12/07 jQuery
Vue.js子组件向父组件通信的方法实例代码详解
2018/12/10 Javascript
微信小程序 checkbox使用实例解析
2019/09/09 Javascript
[02:29]大剑、皮鞭、女装,这届DOTA2勇士令状里都有
2020/07/17 DOTA
python正常时间和unix时间戳相互转换的方法
2015/04/23 Python
python 字典 按key值大小 倒序取值的实例
2018/07/06 Python
python基础梳理(一)(推荐)
2019/04/06 Python
tensorflow 变长序列存储实例
2020/01/20 Python
Python语言编写智力问答小游戏功能
2020/10/13 Python
python 实现表情识别
2020/11/21 Python
基于 HTML5 WebGL 实现的医疗物流系统
2019/10/08 HTML / CSS
Boston Proper官网:美国女装品牌
2017/10/30 全球购物
Kipling意大利官网:世界著名的时尚休闲包袋品牌
2019/06/05 全球购物
英国手工制作的现代与经典的沙发和床:Love Your Home
2020/09/26 全球购物
实习护士自我鉴定
2013/10/13 职场文书
大学生专科毕业生自我评价
2013/11/17 职场文书
投资合作协议书范本
2014/04/17 职场文书
大学生交通专业求职信
2014/09/01 职场文书
党员批评与自我批评思想汇报
2014/10/08 职场文书
本科毕业论文致谢怎么写
2015/05/14 职场文书
2017元旦、春节期间廉洁自律承诺书
2016/03/25 职场文书