这篇文章主要介绍了射流研究…将日期格式转换为YYYY-MM-DD HH:MM:SS,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
1、百度不少射流研究…将日期格式转换为年-月-日时:分:秒。可是都略显复杂,所以这里总结了一下,自己找到的,方便自己学习和使用。
方法一:
项目源码:
$(#createTime ).文本((新日期(jumpParams.createDate.time).格式( yyyy-MM-DD hh:MM:ss );
$(#updateTime ).文本((新日期(jumpParams.updateDate.time).格式( yyyy-MM-DD hh:MM:ss );
关键点:
xxx .格式( yyyy-MM-DD hh:MM:ss );调用这句话就可以将星期日2018年5月27日11时08分09秒格林尼治时间0800(中国标准时间)格式的时间转换为2018-05-27 11:08:09格式的时间。
方法二:
项目源码:
$(#createTime ).text((ChangeDateFormat(新日期(跳转参数。创建日期。时间)))));
$(#updateTime ).text((ChangeDateFormat(新日期(跳转参数。更新日期。时间)))));
封装方法调用:
函数更改日期格式(日期){
返回日期。格式( yyyy-MM-DD hh:MM:ss );
}
关键点:
注意括号和自己的时间格式即可。
可以使用浏览器工具,对转换进行查看:
其他方法
函数formatDate(日期,剪切){
var date=新日期(日期);
var YY=日期。获得全年()的削减;
var MM=
(date.getMonth() 1 10
?0 (date.getMonth() 1)
:日期。getmonth()1)切;
var DD=date.getDate() 10?“0”日期。getdate():日期。getdate();
var hh=
(date.getHours() 10?0”日期。get hours():date。get hours())":";
var mm=
(date.getMinutes() 10?“0”日期。get minutes():date。获取分钟数())
:;
var ss=date.getSeconds() 10?“0”日期。get seconds():date。获取秒数();
返回YY MM DD hh MM ss;
}
正则方法
函数farmatDate(时间,fmt) {
if (/(y )/.测试(fmt) {
fmt=fmt.replace(正则表达式1,date.getFullYear() ).substr(4 - RegExp .$ 1 .长度);
}
让o={
M : getMonth() 1,
d : getDay(),
h : getHours(),
m : getMinutes(),
s : getSeconds()
};
对于(让键输入o)
if(RegExp(`($ { key })`)。测试(fmt)){
设str=o[key]" ";
fmt=fmt.replace(正则表达式. 1美元,str.length===2?str:padLeftZero(str);
}
}
返回fmt
}
//函数padLeftZero的作用:如果月份为一位(如9),则在其左边补0(变为09)
函数padLeftZero(字符串){
返回00 substr(字符串。长度);
}
//举例
let RES=格式日期( 1469261964000 , yyyy-MM-DD hh:MM );
控制台。日志(分辨率);//2016-07-06 16:19
到此这篇关于射流研究…将日期格式转换为YYYY-MM-DD HH:MM:SS的文章就介绍到这了,更多相关js YYYY-MM-DD HH:MM:SS内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!