当前位置:首页 >> 网络编程

JavaScript实现的一个日期格式化函数分享

由于在工作中,经常需要对日期进行格式化,不像后端那样,有方便的方法可调用,可以在date的对象prototype中定义一个format方法,见如下:

复制代码 代码如下:
// 日期时间原型增加格式化方法
Date.prototype.Format = function (formatStr) {
    var str = formatStr;
    var Week = ['日', '一', '二', '三', '四', '五', '六'];

    str = str.replace(/yyyy|YYYY/, this.getFullYear());
    str = str.replace(/yy|YY/, (this.getYear() % 100) > 9 "codetitle">复制代码 代码如下:
var d = new Date();
var str = d.Format("yyyy-MM-dd  hh:mm:ss");
console.log(str);