这篇文章主要介绍了jQuery实现简单日期格式化功能,涉及jQuery调用javascript针对日期格式转换扩展实现日期格式化功能相关操作,需要的朋友可以参考下

本文实例讲述了jQuery实现简单日期格式化功能。分享给大家供大家参考,具体如下:

代码如下,引入jquery后直接后加入以下代码刷新可测试

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;
}
$(function(){
  var date=new Date();
  alert(JSON.stringify(date.Format("yyyy年MM月dd hh:mm:ss")));
})

运行结果如下:

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery日期与时间操作总结》、《jQuery拖拽特效与总结》、《jQuery扩展总结》、《jQuery常见经典特效汇总》、《jquery选择器用法总结》及《jQuery常用插件及用法总结》

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

最新资讯
嫦娥五号实现我国首次月球轨道交会对接及样品转移

嫦娥五号实现我国首次

嫦娥五号上升器成功与轨道器和返回器组合体交会对接,并
福特汽车将基于大众汽车MEB平台制造电动汽车

福特汽车将基于大众汽

福特表示,预计从2023年开始的6年内,将在欧洲上交付超过6
不到三年亏损25亿,一起教育“流血上市”

不到三年亏损25亿,一起

目前来看,玩家们都渴望先亏损烧出规模,提高品牌曝光度以
分析师:苹果服务业务第四季度仍将保持两位数增速

分析师:苹果服务业务第

美国投行摩根士丹利首席分析师凯蒂·休伯蒂认为,在iPho
我国首次实现月球轨道交会对接 嫦娥五号完成在轨样品转移

我国首次实现月球轨道

12月6日5时42分,嫦娥五号上升器成功与轨道器返回器组合
5nm 芯片之争,还要继续比「跑分」吗?

5nm 芯片之争,还要继续

在 7nm 制程工艺停留了两年的智能手机,也即将在 2021
最新文章
详解Vue的ref特性的使用

详解Vue的ref特性的使

这篇文章主要介绍了详解Vue的ref特性的使用,文中通过
vue学习笔记之slot插槽基本用法实例分析

vue学习笔记之slot插

这篇文章主要介绍了vue学习笔记之slot插槽基本用法,结
vue跳转方式(打开新页面)及传参操作示例

vue跳转方式(打开新页

这篇文章主要介绍了vue跳转方式(打开新页面)及传参操作,
vue学习笔记之过滤器的基本使用方法实例分析

vue学习笔记之过滤器

这篇文章主要介绍了vue学习笔记之过滤器的基本使用方
js获取本日、本周、本月的时间代码

js获取本日、本周、本

本篇文章给大家分享的内容是利用js如何获取本日、本周
node crawler如何添加promise支持

node crawler如何添加

这篇文章主要介绍了node crawler如何添加promise支持,