js获取格式化日期方法
2018-01-27 12:53
337 查看
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> function dateFormat (date, fmt) { //author: meizz if(!(date instanceof Date)) { if(date==undefined||(date.trim()+"")=="")return ""; date = parseTime(date); } var o = { "M+": date.getMonth()+1, //月份 "d+": date.getDate(), //日 "h+": date.getHours(), //小时 "m+": date.getMinutes(), //分 "s+": date.getSeconds(), //秒 "q+": Math.floor((date.getMonth() + 3) / 3), //季度 "S": date.getMilliseconds() //毫秒 }; if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.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; } function showTime(){ x = document.getElementById("curTime"); x.innerHTML = dateFormat(new Date(),"yyyyMMdd hh:mm:ss"); } </script> </head> <body> <button onclick="showTime()">点我查看时间</button> <h3><span id="curTime"></span></h3> </body> </html>
效果:
相关文章推荐
- JS获取当前日期和时间的方法,并按照YYYY-MM-DD格式化
- JS获取当前日期和时间的方法,并按照YYYY-MM-DD格式化
- js获取日期、时间、日期常用方法、时间计算并格式化和实现电子表
- javascript中Date format(js日期格式化)方法小结
- Js获取当前日期时间及格式化操作
- javascript常用开发笔记:一个简单强大的js日期格式化方法
- js获取日期以及日期格式化
- PHP获取当前日期和时间及格式化方法参数
- PHP获取当前日期和时间及格式化方法参数
- (随笔)js获取当前时间并格格式化当前日期 获取date天后的日期(2014年11月27日 16:31:49)
- JS获取当前日期时间及JS日期格式化
- JS简单获取当前日期时间的方法(如:2017-03-29 11:41:10 星期四)
- Js格式化日期方法
- PHP获取当前日期和时间格式化方法
- 使用Smarty 获取当前日期时间和格式化日期时间的方法详解
- js中的日期获取与格式化
- JS Date当前时间:获取日期时间方法在各浏览器中的差异
- js日期格式化方法 dateFormatFn
- JS日期,JS获取当前日期时间,js日期格式化