日期格式化
来源:互联网 发布:uc文书 知乎 编辑:程序博客网 时间:2024/05/15 02:55
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.ceil((this.getMonth()+1)/3), "S+":this.getMilliseconds(), } var week = { "0" : "日", "1" : "一", "2" : "二", "3" : "三", "4" : "四", "5" : "五", "6" : "六" }; if(/(Y+)/.test(fmt)){ fmt = fmt.replace(RegExp.$1,(this.getFullYear()+'').substring(4 - RegExp.$1.length)); } if(/(E+)/.test(fmt)){ fmt=fmt.replace(RegExp.$1, ((RegExp.$1.length>1) ? (RegExp.$1.length>2 ? "星期" : "周") : "")+week[this.getDay()+""]); } 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 time = new Date().format('YYYY-MM-DD HH:mm:ss.SSS EEE 第q季度');
运行结果:
0 0
- 日期格式化
- 日期格式化
- 格式化日期
- 格式化日期
- 日期格式化
- 日期格式化
- 日期格式化
- 格式化日期
- 日期格式化
- 日期格式化
- 格式化日期
- 格式化日期
- 日期格式化
- 日期格式化
- 日期格式化
- 日期格式化
- 日期格式化
- 日期格式化
- 第十一周 项目1 :二叉树算法验证(4) 哈夫曼编码的算法验证
- 第十二周【项目四-利用遍历思想求解图问题】
- 浅析java的反射机制
- 第十一周项目1(2)-2叉树构造算法的验证
- listview分页加载
- 日期格式化
- 第十周项目1—二叉树算法库
- STL-非变序算法
- 微信联合登录
- 第十二周项目一图基本算法库
- 第十周项目3-利用二叉树遍历思想解决问题
- Kinect 1.8 +Unity 3d 5.2 开发包导入
- 第十二周项目3-图的遍历(深度优先)
- 获取选中行的input值