javascript

位置:IT落伍者 >> javascript >> 浏览文章

一个JS的日期格式化算法示例


发布日期:2021年05月18日
 
一个JS的日期格式化算法示例
本文为大家介绍下一个JS的日期格式化算法具体实现如下感兴趣的朋友可以参考下希望对大家有所帮助复制代码 代码如下:


function dateFormat(date format) {
var o = {
"M+": dategetMonth() + //month
"d+": dategetDate() //day
"h+": dategetHours() //hour
"m+": dategetMinutes() //minute
"s+": dategetSeconds() //second
"q+": Mathfloor((dategetMonth() + ) / ) //quarter
"S": dategetMilliseconds() //millisecond
};

//把yyyy替换成具体的年份
if (/(y+)/test(format)) {
format = formatreplace(RegExp$ (dategetFullYear() + "")substr( RegExp$length));
}

for (var k in o) {
if (new RegExp("(" + k + ")")test(format)) {
format  = formatreplace(RegExp$ RegExp$length == ? (("" +  o[k])substr(("" + o[k])length)) : ("" + o[k])substr(("" +  o[k])length));
}
}
return format;
}

               

上一篇:JavaScript下拉菜单实现代码

下一篇:jquery实现的一个导航滚动效果