JS日期格式化
来源:互联网 发布:安徽中青旅招聘美工 编辑:程序博客网 时间:2024/06/05 06:05
//---------------------------------------------------
// 日期格式化
// 格式 YYYY/yyyy/YY/yy 表示年份
// MM/M 月份
// W/w 星期
// dd/DD/d/D 日期
// hh/HH/h/H 时间
// mm/m 分钟
// ss/SS/s/S 秒
//---------------------------------------------------
Date.prototype.Format = function(formatStr)
{
var str = formatStr;
var Week = ['日','一','二','三','四','五','六'];
str=str.replace(/yyyy|YYYY/,this.getFullYear());
str=str.replace(/yy|YY/,(this.getYear() % 100)>9?(this.getYear() % 100).toString():'0' + (this.getYear() % 100));
if(new Date('2015/01/01').getMonth()=='0'){
var MM = this.getMonth() + 1;
str=str.replace(/MM/, MM>9?MM:'0' + MM);
str=str.replace(/M/g,this.getMonth() + 1);
}else{
if(this.getMonth().toString()=='0'){
str=str.replace(/MM/,'12');
}else if(this.getMonth()>9){
str=str.replace(/MM/,this.getMonth().toString());
}else{
str=str.replace(/MM/,'0' + this.getMonth());
}
str=str.replace(/M/g,this.getMonth()==0?12:this.getMonth());
}
str=str.replace(/w|W/g,Week[this.getDay()]);
str=str.replace(/dd|DD/,this.getDate()>9?this.getDate().toString():'0' + this.getDate());
str=str.replace(/d|D/g,this.getDate());
str=str.replace(/hh|HH/,this.getHours()>9?this.getHours().toString():'0' + this.getHours());
str=str.replace(/h|H/g,this.getHours());
str=str.replace(/mm/,this.getMinutes()>9?this.getMinutes().toString():'0' + this.getMinutes());
str=str.replace(/m/g,this.getMinutes());
str=str.replace(/ss|SS/,this.getSeconds()>9?this.getSeconds().toString():'0' + this.getSeconds());
str=str.replace(/s|S/g,this.getSeconds());
return str;
}
示例:
new Date().Format("YYYY-MM-DD");
- js日期转换--日期格式化
- JS解析,格式化日期
- js日期格式化
- js日期格式化
- js时间日期格式化
- js日期格式化
- js格式化日期
- js日期格式化函数
- js日期格式化
- js 格式化日期
- JS格式化日期
- js格式化日期
- js 格式化日期
- js日期格式化函数
- JS日期格式化
- js日期格式化
- JS 日期格式化
- JS格式化日期
- poj 2342 Anniversary party(树形dp)
- mac 终端 常用命令总结
- Linux临时修改dns到IP的映射
- Android应用性能调试
- shell学习五十五天----进程记账
- JS日期格式化
- 4.关于JAVA中文乱码的一些看法
- 修改ecshop复杂重写里的"+"为"-"
- 设计模式(3):抽象工厂模式
- tomcat内存溢出问题详解
- CoreAnimation之制作阴影
- iOS UIButton按钮图片在上文字在下
- 大牛的博客
- 用nginx+uwsgi+redis实现游戏GM聊天功能