js自定义格式化日期
来源:互联网 发布:adobe xd for mac下载 编辑:程序博客网 时间:2024/06/05 14:56
//格式化日期自定义
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.floor((this.getMonth()+3)/3), //季度
"S" : this.getMilliseconds() //毫秒
};
if(/(y+)/.test(fmt)) {
fmt=fmt.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length));
}
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;
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.floor((this.getMonth()+3)/3), //季度
"S" : this.getMilliseconds() //毫秒
};
if(/(y+)/.test(fmt)) {
fmt=fmt.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length));
}
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 oldTime = (new Date(faultList[i].date)).getTime();
var curTime = new Date(oldTime).format("MM/dd");
console.log(curTime);//日期显示为11/23
阅读全文
0 0
- js自定义格式化日期
- js 自定义日期(Date)格式化
- js日期转换--日期格式化
- JS解析,格式化日期
- js日期格式化
- js日期格式化
- js时间日期格式化
- js日期格式化
- js格式化日期
- js日期格式化函数
- js日期格式化
- js 格式化日期
- JS格式化日期
- js格式化日期
- js 格式化日期
- js日期格式化函数
- JS日期格式化
- js日期格式化
- 【ORA】ORA-4031错误分析和解决办法
- su、sudo、sudo su、sudo -i的用法和区别
- Java基础
- 集群cluster篇-----2.HAProxy服务器 、 Keepalived热备 、 Keepalived+LVS
- OpenAI_gym的官网案例
- js自定义格式化日期
- 百度新歌榜+mvp+简单购物车
- 一个比较好的网站
- Java互联网架构-分布式架构Mycat的前世今生
- android 使用TabLayout 自定义View布局作为底部菜单栏
- Andriod——MVP网络获取登陆注册
- ios-优化tableView加载过多网络图片
- 欢迎使用CSDN-markdown编辑器
- 紫书第三章