zoukankan      html  css  js  c++  java
  • JS 时间格式化函数

    JS 时间格式化函数

    //时间格式化函数
    Date.prototype.format = function (format) {
    	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)) 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;
    }

    使用方法:

    new Date(blog.AddTime).format('yyyy-MM-dd hh-mm-ss');
    

    返回 如: 1911-11-11 00-00-00 格式

  • 相关阅读:
    项目管理原则
    开发规范
    讲故事-如何才算确认了需求
    关于概要设计
    jQuery操作
    IE8,IE9,IE10绿色版,以及ColorPix
    机务UI设计小节
    Abstract Factory
    Flyweight
    Chain of Responsibility
  • 原文地址:https://www.cnblogs.com/henw/p/2215545.html
Copyright © 2011-2022 走看看