一个JS的日期格式化算法示例
2013-07-31 17:44
411 查看
function dateFormat(date, format) {
var o = {
"M+": date.getMonth() + 1, //month
"d+": date.getDate(), //day
"h+": date.getHours(), //hour
"m+": date.getMinutes(), //minute
"s+": date.getSeconds(), //second
"q+": Math.floor((date.getMonth() + 3) / 3), //quarter
"S": date.getMilliseconds() //millisecond
};
//把yyyy替换成具体的年份
if (/(y+)/.test(format)) {
format = format.replace(RegExp.$1, (date.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 ? (("000" + o[k]).substr(("" + o[k]).length)) : ("00" + o[k]).substr(("" + o[k]).length));
}
}
return format;
}
相关文章推荐
- 一个JS的日期格式化算法示例
- 一个JS的日期格式化算法示例
- 一个JS的 日期格式化算法
- Js中的一个日期处理格式化函数
- 一个完整的对日期、金额格式化的标签及使用示例
- 一个js日期格式化函数
- 一个js的日期格式化函数--zhuan
- 一个简单易懂的js日期格式化函数
- javascript常用开发笔记:一个简单强大的js日期格式化方法
- javascript常用开发笔记:一个简单强大的js日期格式化方法
- js 日期格式化
- js日期格式化
- 给 Javascript 的 日期(Date)对象扩展一个格式化(format)方法
- sku组合查询算法探讨-之JS实现示例
- Js获取当前日期时间及格式化操作
- 一个速度超快的日期选择JS
- javascript Date format(js日期格式化)
- C#把Datatime日期时间格式化为毫秒等示例
- js 跨域的问题 (同一个主域名不同的二级域名下的跨域问题) 解决 WdatePicker.js my97日期选择控件