当前位置: 萬仟网 > IT编程>网页制作>CSS > jquery格式化日期显示

jquery格式化日期显示

2018年10月23日  | 萬仟网IT编程  | 我要评论

    jquery 格式化日期显示

    //对date的扩展,将date转化为指定格式的string
    //月(m)、日(d)、小时(h)、分(m)、秒(s)、季度(q)可以用1-2个占位符,
    //年(y)可以用1-4个占位符,毫秒(s)只能用1个占位符(是1-3位的数字)
    //例子:
    //(newdate()).format(“yyyy-mm-ddhh:mm:ss.s”)==>2006-07-0208:09:04.423
    //(newdate()).format(“yyyy-m-dh??s.s”)==>2006-7-28:9:4.18
    date.prototype.format = function (fmt) { //author: meizz
    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;}

    调用:

    var time1 = new date().format(“yyyy-mm-dd”);

    var time2 = new date().format(“yyyy-mm-dd hh:mm:ss”);

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
Copyright © 2020  萬仟网 保留所有权利. 粤ICP备17035492号-1
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com