日期-date.js

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了日期-date.js相关的知识,希望对你有一定的参考价值。

Date.prototype.format = function(format) {
var o = {
"M+" : this.getMonth() + 1, // 月
"d+" : this.getDate(), // 天
"h+" : this.getHours(), // 时
"m+" : this.getMinutes(), // 分
"s+" : this.getSeconds(), // 秒
"q+" : Math.floor((this.getMonth() + 3) / 3), // 刻
"S" : this.getMilliseconds() //毫秒
// millisecond
}
if (/(y+)/.test(format))
format = format.replace(RegExp.$1, (this.getFullYear() + "")
.substr(4 - RegExp.$1.length));
for ( var k in o)
if (new RegExp("(" + k + ")").test(format))
format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k]
: ("00" + o[k]).substr(("" + o[k]).length));
return format;
}
function formatDatebox(value) {
if (value == null || value == ‘‘) {
return ‘‘;
}
var dt;
if (value instanceof Date) {
dt = value;
} else {
dt = new Date(value);
}
return dt.format("yyyy-MM-dd hh:mm:ss"); //扩展的Date的format方法(上述插件实现)
}

以上是关于日期-date.js的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript日期库之date-fn.js

日期插件 pikaday.js 的使用

如何将日期转换为时间戳?

创建预订系统,但我很难将输入日期插入MySQL表

年月日-日期联动

微信小程序日期插件封装-年月日时,只可选当前时间之后时间