欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

js得到规范的时间格式函数,并调用

程序员文章站 2022-03-12 15:35:46
1.js得到规范的时间格式函数 Date.prototype.format = function(fmt) { var o = { "M+" : this.getMonth()+1, //月份 "d+" : this.getDate(), //日 "h+" : this.getHours(), // ......

1.js得到规范的时间格式函数

date.prototype.format = function(fmt) {

     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()             //毫秒

    };

    if(/(y+)/.test(fmt)) {

            fmt=fmt.replace(regexp.$1, (this.getfullyear()+"").substr(4 - regexp.$1.length));

    }

     for(var k in o) {

        if(new regexp("("+ k +")").test(fmt)){

             fmt = fmt.replace(regexp.$1, (regexp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));

         }

     }

    return fmt;

2.调用时间函数

nowdate=now.format("yyyy-mm-dd hh:mm:ss");