您的位置:首页
扩展Date的format方法--格式化日期时间
2016-09-28 17:27
621 查看
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() }; 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; };
相关文章推荐
- 给 Javascript 的 日期(Date)对象扩展一个格式化(format)方法
- format方法格式化Date时间日期
- 扩展Date新增format方法用户格式化日期
- mysql日期函数From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT(后者只能格式化标准日期格式,时间戳的不行)
- 通过format方法格式化字符串和日期时间
- java 使用simpleDateFormat格式化日期 时间
- php Smarty date_format [格式化时间日期]
- smarty中用date_format格式化时间的时候使用汉字的解决方法
- javascript扩展date对象格式化日期时间输出(二)
- javascript中Date format(js日期格式化)方法小结
- java 使用simpleDateFormat格式化日期 时间
- mysql日期函数From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT(后者只能格式化标准日期格式,时间戳的不行)
- Smarty - date_format [格式化时间日期]
- DateFormat格式化日期和时间
- javascript中Date format(js日期格式化)方法小结
- Smarty - date_format 格式化时间日期
- xslt格式化日期和时间:使用ms:format-date、ms:format-time
- java Calendar DateFormat 时间 日期 月份 格式化 第一天 最后一天
- 写一个方法对日期格式化 new Date().format("yyyy-MM-dd HH:mm:ss")
- SimpleDateFormat格式化日期时间格式