javascript下Date对象的时间格式化函数
来源:互联网 发布:js格式工具 编辑:程序博客网 时间:2024/04/28 05:44
已经记不得在那里找到的了,感谢原作者提供的这么好的东西.这个函数我一直在用,用起来也很方便.
/**
* 时间对象的格式化;
*/
Date.prototype.format = function(format){
/*
* eg:format="YYYY-MM-dd hh:mm:ss";
*/
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 testDate = new Date();
var testStr = testDate.format("YYYY年MM月dd日hh小时mm分ss秒");
alert(testStr);
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/yzy0612/archive/2007/08/07/1730732.aspx
- javascript下Date对象的时间格式化函数
- javascript下Date对象的时间格式化函数
- 老外写的一个javascript下Date格式化函数
- javascript date对象的格式化代码
- Date() 时间的一个 format 格式化函数
- javascript扩展date对象格式化日期时间输出
- javascript扩展date对象格式化日期时间输出(二)
- JavaScript中Date对象与格式化时间输出
- javaScript中,时间对象Date的使用
- javascript-Date对象 及 格式化日期的方法
- PHP 的 date() 函数用于格式化时间或日期。
- 全面兼容的javascript时间格式化函数
- javascript学习 - js的Date对象函数
- JS Date日期时间对象格式化
- javascript 内置对象 - 时间 date
- Javascript的Date格式化方法
- javaScript 里的Date格式化
- js date函数|js date 格式化|js date 对象(转)
- js动态添加word表格
- 很久没有来更新自己的空间了, 甚是想念!
- asp.net静态化页面实现学习
- Linux下的实时流媒体编程(RTP,RTCP,RTSP)
- KMP之next
- javascript下Date对象的时间格式化函数
- [转]C# 启动外部程序的几种方法
- Android Audio Architecture图示
- Java Word转Pdf
- Flex设置标题title
- ASP.NET页面静态化四步走
- Ora-03113 报错
- 对于本周的实训心得与总结
- BAT