扩展JSDate对象时间格式化功能的小例子
2023-06-13 09:15:13 时间
在自己JS代码中引入一下代码:
Date.prototype.format=function(format)
{
varo={
"M+":this.getMonth()+1,//month
"d+":this.getDate(),//day
"h+":this.getHours(),//hour
"m+":this.getMinutes(),//minute
"s+":this.getSeconds(),//second
"q+":Math.floor((this.getMonth()+3)/3),//quarter
"S":this.getMilliseconds()//millisecond
};
if(/(y+)/.test(format))
{
format=format.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length));
}
for(varkino)
{
if(newRegExp("("+k+")").test(format))
{
format=format.replace(RegExp.$1,RegExp.$1.length==1?o[k]:("00"+o[k]).substr((""+o[k]).length));
}
}
returnformat;
};
调用方法如下:
vardt=newDate();
varnowDate=dt.format("yyyy-MM-ddhh:mm:ss");
就能得到当前的时间:2013-12-0214:02:11
相关文章
- 离线安装 VSCode 扩展组件方法及批量安装脚本分享
- string字符串扩展
- 元宇宙在2023年值得注意的趋势:扩展“真实世界”的现实
- Window 的 PHP XAMPP 安装 mongodb 的扩展
- 【Android Gradle 插件】Gradle 扩展属性 ③ ( 为任意对象设置扩展属性 | 扩展属性定义方式 )
- js日期时间格式化函数 支持季度 24/12小时制 周 毫秒(Date扩展)详解编程语言
- 以Yum一步到位安装MySQL扩展(yum安装mysql扩展)
- 18个扩展使Firefox成为渗透测试工具
- Redis服务扩展包:快速下载(redis扩展下载)
- MySQL 扩展文件知多少?(mysql 文件扩展)
- javascriptPrototype对象扩展
- JavascriptString对象扩展HTML编码和解码的方法
- 模仿JQuery.extend函数扩展自己对象的js代码
- MySQL字符串模式匹配扩展正则表达式模式匹配
- 基于jQuery的一个扩展form序列化到json对象
- zendapi扩展的php对象的autoload工具
- ubuntu12.04使用c编写php扩展模块教程分享