javascript实现时间格式输出FormatDate函数

标签:游戏玩法    日期:2017-10-12 09:14    录入:汇盛国际平台    浏览:

  

[javascript,时间,格式,输出,FormatDate]javascript实现时间格式输出FormatDate函数

  

本文实例讲述了javascript实现时间格式输出FormatDate函数。分享给大家供大家参考。具体如下:  

  

javascript没有提供像fmt标签一样对日期时间型内容格式输入的函数:  
  下面是我下的时间输出函数,使用时直接放到标签内,调用。代码如下  
   代码如下:

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

  

使用时直接用  
   代码如下:

new Date( 时间变量 ).Format("yyyy-MM-dd HH:mm:ss")
  

  

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

  

★★★小编:汇盛国际注册 整理文章,欢迎大家转载 ★★★
上一篇:vue.js开发环境搭建教程
下一篇:没有了
相关文章阅读
点击右上角的分享按钮即可收藏汇盛国际平台注册 随时随地与好友一起分享精彩内容噢
最近更新
热门排行