//---------------------------------------------------
// 日期格式化
// 格式 YYYY/yyyy/YY/yy 表示年份
// MM/M 月份
// W/w 星期
// dd/DD/d/D 日期
// hh/HH/h/H 时间
// mm/m 分钟
// ss/SS/s/S 秒
//---------------------------------------------------
Date.prototype.Format = function(formatStr) {var str = formatStr;var Week = ['日', '一', '二', '三', '四', '五', '六'];str = str.replace(/yyyy|YYYY/, this.getFullYear());str = str.replace(/yy|YY/,this.getYear() % 100 > 9? (this.getYear() % 100).toString(): '0' + (this.getYear() % 100));str = str.replace(/MM/,this.getMonth() > 9 ? this.getMonth().toString() : '0' + this.getMonth());str = str.replace(/M/g, this.getMonth());str = str.replace(/w|W/g, Week[this.getDay()]);str = str.replace(/dd|DD/,this.getDate() > 9 ? this.getDate().toString() : '0' + this.getDate());str = str.replace(/d|D/g, this.getDate());str = str.replace(/hh|HH/,this.getHours() > 9 ? this.getHours().toString() : '0' + this.getHours());str = str.replace(/h|H/g, this.getHours());str = str.replace(/mm/,this.getMinutes() > 9? this.getMinutes().toString(): '0' + this.getMinutes());str = str.replace(/m/g, this.getMinutes());str = str.replace(/ss|SS/,this.getSeconds() > 9? this.getSeconds().toString(): '0' + this.getSeconds());str = str.replace(/s|S/g, this.getSeconds());return str;
};

JavaScript 日期格式化相关推荐

  1. JavaScript 日期格式化 简单有用

    JavaScript 日期格式化 简单有用 代码例如以下,引入jquery后直接后增加下面代码刷新可測试 Date.prototype.Format = function (fmt) { //auth ...

  2. JavaScript日期格式化及解析

    JavaScript开发经常需要对日期进行转换,把日期转成字符串或者从字符串生成日期.JavaScript日期对象内置了简单的日期格式化方法toString()和日期解析方法Date.parse(), ...

  3. Javascript日期格式化指定格式的字符串实现

    代码部分 TypeScript 1 /** 2 * format a Date object 3 * 将 Date 转化为指定格式的String 4 * @param {Date} date 源日期对 ...

  4. javascript日期格式化 转换

    一.将字符串装换为日期 var date= new Date(Date.parse(strTime.replace(/-/g,   "/"))); //转换成Data(); 二.j ...

  5. JavaScript日期格式化处理

    1 /** 2 * 获取年月,如:2018-08 3 */ 4 export function getMonth () { 5 return formatDate(new Date(), 'yyyy- ...

  6. JavaScript日期格式化

    var date = new Date(); var year=date.getFullYear(); var month=date.getMonth() + 1; var day=date.getD ...

  7. javascript时间格式format函数,js日期格式化函数

    我在之前有一篇文章,写的是"javascript时间戳函数",大家可以看一下,记录了js时间戳的转换,今天主要写的函数式日期格式化函数,我们有时候调用的new Date()不是格式 ...

  8. 如何在 JavaScript 中格式化日期?

    问: 如何将 Date 对象格式化为字符串? huntsbot.com汇聚了国内外优秀的初创产品创意,可按收入.分类等筛选,希望这些产品与实践经验能给您带来灵感. 答1: HuntsBot周刊–不定时 ...

  9. date-fns日期格式化_date-fns简介–轻量级JavaScript日期库

    date-fns日期格式化 在JavaScript中使用日期非常麻烦. 本地日期方法通常很冗长, 有时也不一致 -这也使它们易于出错. 但是,好消息即将到来. 有几个库可以消除过时的痛苦. 这些库是J ...

最新文章

  1. SDN:软件定义网络
  2. C语言找最大的int型数!_只愿与一人十指紧扣_新浪博客
  3. Node.js API参考文档(目录)
  4. NotePad++列编辑
  5. socket编程 及select poll epoll示例
  6. 扬州大学复试1301软件工程【期末复习ppt及真题个人复习用】
  7. centos7源代码安装mysql5.7_CentOS7源码编译安装MySQL5.7.11
  8. 【转】PB实现在通知区域添加图标
  9. extjs ajax 遮罩层,[Ext JS 4] 实战之Load Mask(加载遮罩)的显示与隐藏
  10. Shell脚本之七 选择、循环结构
  11. react 更新input 默认值setfieldsvalue_值得收藏的React知识点查漏补缺
  12. 【微软的VDI】Windows Server 2012 RDS存储相关
  13. opencv绘制基本形状的二值图像
  14. 什么专业的会学python语言_为什么要学习Python编程语言?哪些人适合学习Python?...
  15. Microsoft Edge 浏览器如何打开Axure RP文件
  16. 作为一名黑客,通过技术手段发现女朋友出轨了...
  17. 请启封,您的双态IT大会邀请函
  18. graphpad prism怎么添加图例_Graphpad Prism 绘制散点图详细图解
  19. 使用Python程序读取fasta文件reads
  20. C# 读取或修改文件后缀

热门文章

  1. java正则字母下划线数字_由数字、26个英文字母、下划线或汉字的正则表达式
  2. 【C语言 - 数据结构】树、二叉树(上篇)
  3. windows CALLBACK函数
  4. Cas乐观锁的初步理解
  5. 【悲观锁 VS 乐观锁】
  6. android中页面自动跳转,【学习笔记-安卓开发】8. Android Studio如何实现页面自动跳转(安卓学习系列博客)...
  7. OpenGL--骨骼动画
  8. 国产激光打印机控制系统解决方案
  9. 欧洲之星fotona4d和热玛吉哪个好?哪个效果好?
  10. java thread和runnable_java中thread和runnable的区别