javascript日期格式化方法小结

本文实例总结了javascript日期格式化方法分享给大家供大家参考,具体如下:

采用Prototype:

rush:js;"> Date.prototype.Format = function (fmt) { //author: meizz 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; }

把这段代码放在里面。

然后调用时采用如下语句即可:
<div class="codetitle"><a style="CURSOR: pointer" data="59408" class="copybut" id="copybut59408" onclick="doCopy('code59408')"> 代码如下:

<div class="codebody" id="code59408">new Date().Format("yyyy-MM-dd hh:mm:ss")

具体可参考前面一篇《<a target="_blank" href="//www.jb51.cc/article/76548.htm">javascript中Date format(js日期格式化)方法小结》

另外获取当前日期的函数如下:


<div class="jb51code">
<pre class="brush:js;">
<SCRIPT LANGUAGE="JavaScript">

希望本文所述对大家JavaScript程序设计有所帮助。

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...