首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

TimeStamp如何转为yyyy-MM-dd HH:mm:ss格式

2013-08-04 
TimeStamp怎么转为yyyy-MM-dd HH:mm:ss格式TimeStamp怎么转为yyyy-MM-dd HH:mm:ss格式Date.prototype.form

TimeStamp怎么转为yyyy-MM-dd HH:mm:ss格式
TimeStamp怎么转为yyyy-MM-dd HH:mm:ss格式

Date.prototype.format = function(format) {
        /*
         * eg:format="yyyy-MM-dd hh:mm:ss";
         */
        var o = {
                "M+" : this.getMonth() + 1, // month
                "d+" : this.getDate(), // day
                "h+" : this.getHours(), // hour
                "m+" : this.getMinutes(), // minute
                "s+" : this.getSeconds(), // second
                "q+" : Math.floor((this.getMonth() + 3) / 3), // quarter
                "S" : this.getMilliseconds()
                // millisecond
        };

        if (/(y+)/.test(format) || /(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 datetime(timestamp){
        return (new Date(timestamp*1000)).format("yyyy-MM-dd hh:mm:ss");
}

热点排行