Js 日期Date自定义格式输出解决
来源:互联网 发布:java软件开发工作描述 编辑:程序博客网 时间:2024/05/22 17:41
1. Javascript中日期的格式化输出比较复杂, 这里采用正则表达式替换相应的格式.
2. new Date中 不是任何日期格式的字符串都可以new成Date对象的, 目前仅发现"yyyy/MM/dd hh:mm:ss"及UTC格式的字符串
- <script type="text/javascript">
- 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;
- }
- var ddd = new Date();
- alert(ddd.format('yy-MM-dd hh:mm:ss'));
- var a = "2007-12-25 10:00:00" ;
- var d = new Date(a.replace("-","/")) ;
- alert(d.format("yyyy-MM-dd"));
- </script>
- Js 日期Date自定义格式输出解决
- JS 日期自定义格式输出解决
- linux date日期输出格式
- linux date日期输出格式
- js转换Date日期格式
- js转换Date日期格式
- js转换Date日期格式
- js转换Date日期格式
- js的date日期格式
- js转换Date日期格式
- js转换Date日期格式
- js转换Date日期格式
- js转换Date日期格式
- js 自定义日期格式
- Rails 日期自定义输出格式
- 输出自定义格式的日期
- DigitalClock自定义日期输出格式
- js 自定义日期(Date)格式化
- [VC++]控制台程序窗口隐藏
- 关于SQL Server系统表详细说明、SQLServer2005/2008系统视图ER图下载
- 最短路径 POJ 1135 Domino Effect
- C++ 句柄与指针的区别
- 薄荷花开
- Js 日期Date自定义格式输出解决
- 解决viewpager滑动速度的设置问题
- 名词一大堆,充实其思想,鼓舞其斗志
- JavaBeean
- BS系统自定义报表插件
- 如何修改MyEclipse中项目的文本文件编码
- Linux/UNIX的scp命令用法详解
- 反射
- Linq 和 list集合 去除重复项