jQuery实现简单日期格式化功能示例


Posted in jQuery onSeptember 19, 2017

本文实例讲述了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卸载全部事件的思路详解
Apr 03 jQuery
jQuery复合事件用法示例
Jun 10 jQuery
jQuery 控制文本框自动缩小字体填充
Jun 16 jQuery
关于jQuery.ajax()的jsonp碰上post详解
Jul 02 jQuery
Vue中正确使用jQuery的方法
Oct 30 jQuery
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
Nov 08 jQuery
jQuery中复合选择器简单用法示例
Mar 31 jQuery
js与jQuery实现获取table中的数据并拼成json字符串操作示例
Jul 12 jQuery
详解jQuery设置内容和属性
Apr 11 jQuery
jquery实现垂直手风琴菜单
Mar 04 jQuery
jQuery中getJSON跨域原理的深入讲解
Sep 02 jQuery
jQuery实现简单弹幕制作
Dec 10 jQuery
使用vue与jquery实时监听用户输入状态的操作代码
Sep 19 #jQuery
jQuery选择器之属性筛选选择器用法详解
Sep 19 #jQuery
基于jQuery选择器之表单对象属性筛选选择器的实例
Sep 19 #jQuery
jQuery选择器之子元素选择器详解
Sep 18 #jQuery
jQuery实现的表格前端排序功能示例
Sep 18 #jQuery
jQuery实现对网页节点的增删改查功能示例
Sep 18 #jQuery
jQuery UI 实例讲解 - 日期选择器(Datepicker)
Sep 18 #jQuery
You might like
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
2014/06/26 PHP
php实现指定字符串中查找子字符串的方法
2015/03/17 PHP
php实现带读写分离功能的MySQL类完整实例
2016/07/28 PHP
Avengerls vs Newbee BO3 第三场2.18
2021/03/10 DOTA
通过 Dom 方法提高 innerHTML 性能
2008/03/26 Javascript
JS获取月的最后一天与JS得到一个月份最大天数的实例代码
2013/12/16 Javascript
js对字符的验证方法汇总
2015/02/04 Javascript
jQuery实现邮箱下拉列表自动补全功能
2016/09/08 Javascript
原生JS查找元素的方法(推荐)
2016/11/22 Javascript
Bootstrap实现带暂停功能的轮播组件(推荐)
2016/11/25 Javascript
JS中实现函数return多个返回值的实例
2017/02/21 Javascript
基于Bootstrap的标签页组件及bootstrap-tab使用说明
2017/07/25 Javascript
JS实现图片旋转动画效果封装与使用示例
2018/07/09 Javascript
vue实现重置表单信息为空的方法
2018/09/29 Javascript
深度了解vue.js中hooks的相关知识
2019/06/14 Javascript
django中使用vue.js的要点总结
2019/07/07 Javascript
mock.js模拟前后台交互
2019/07/25 Javascript
JS实现的碰撞检测与周期移动完整示例
2019/09/02 Javascript
JavaScript将数组转换为链表的方法
2020/02/16 Javascript
Vue列表如何实现滚动到指定位置样式改变效果
2020/05/09 Javascript
在Python的Django框架中创建语言文件
2015/07/27 Python
python 生成器协程运算实例
2017/09/04 Python
django实现同一个ip十分钟内只能注册一次的实例
2017/11/03 Python
Python实现的井字棋(Tic Tac Toe)游戏示例
2018/01/31 Python
python遍历一个目录,输出所有的文件名的实例
2018/04/23 Python
python Web开发你要理解的WSGI & uwsgi详解
2018/08/01 Python
解决pip install xxx报错SyntaxError: invalid syntax的问题
2018/11/30 Python
详解python中的hashlib模块的使用
2019/04/22 Python
Mac PyCharm中的.gitignore 安装设置教程
2020/04/16 Python
python复合条件下的字典排序
2020/12/18 Python
HTML5实现分享到微信好友朋友圈QQ好友QQ空间微博二维码功能
2018/01/03 HTML / CSS
android面试问题与答案
2016/12/27 面试题
工程造价与管理专业应届生求职信
2013/11/23 职场文书
教师党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
生死抉择观后感
2015/06/09 职场文书
vue响应式原理与双向数据的深入解析
2021/06/04 Vue.js