js 中自定义转换时间格式
2018-01-17 11:49
399 查看
js 中,如果将时间格式转换为 “2017-08-09 12:00:00”格式,就需要自己写转换的时间格式函数,将其添加到 Date中。
在script中添加 就可以在Date后面直接使用。
Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": this.getHours(), //小时 "m+": this.getMinutes(), //分 "s+": this.getSeconds() //秒 }; if (/(y+)/.test(fmt)){ //根据y的长度来截取年 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; }
在script中添加 就可以在Date后面直接使用。
new Date().Format("yyyy-MM-dd hh:mm:ss")
相关文章推荐
- vue.js将unix时间戳转换为自定义时间格式
- js 时间YYYY-MM-DD转换为YYYY/MM/DD 自定义函数格式
- js将时间戳转换成时间,自定义格式
- JS、Jquery实现---把后台传过来的时间毫秒数转换成想要的日期格式
- js时间戳和日期格式的转换
- js获取当前时间转换时间格式yyyy-mm-dd hh:mm:ss
- js方法,将时间戳转换为yyyymmddhhmmss格式
- js中date时间转换yyyy-mm-dd hh:MM:ss等格式字符串
- js时间戳转换为日期格式
- js时间戳和时间格式之间的转换
- js中使用eval()方法将字符串转换成日期格式、并获取指定时间的日期
- .Net与JS时间日期格式的转换问题对比分析
- JS——转换Json格式的时间
- js 时间格式与时间戳的相互转换示例代码
- js时间戳和时间格式之间的转换
- js时间戳与日期格式的相互转换
- JS日期格式字符串转换为日期毫秒数和时间毫秒数转换为日期
- js时间戳与日期格式之间的转换
- js时间格式转换为几天前几小时几分钟等
- js时间戳和日期格式相互转换