`
niunan
  • 浏览: 721243 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

javascript中的时间格式化的方法

阅读更多
/**
* 时间对象的格式化;
*/
Date.prototype.format = function(format){
 /*
  * eg:format="yyyy-MM-dd hh:mm:ss";
  */
 var o = {
  "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(var k in o) {
    if(new RegExp("("+ k +")").test(format)) {
      format = format.replace(RegExp.$1, RegExp.$1.length==1 ? o[k] : ("00"+ o[k]).substr((""+ o[k]).length));
    }
   }
 return format;
}




使用方法:

  var testDate = new Date();

var testStr = testDate.format("yyyy年MM月dd日hh小时mm分ss秒");

alert(testStr);


源自:http://blog.csdn.net/yzy0612/archive/2007/08/07/1730732.aspx
分享到:
评论

相关推荐

    javascript日期格式化

    总的来说,JavaScript的日期格式化涉及到`Date`对象的使用、自定义函数的编写以及可能的第三方库的引入。理解这些基本概念,结合实际需求,可以帮助你更好地处理和展示日期数据。在进行日期操作时,应始终考虑跨时区...

    javascript 日期数字文本格式化

    在实际应用中,JavaScript的日期格式化可以使用多种方式实现,包括但不限于自定义函数、使用内置`Date`对象的`toLocaleString`或`toISOString`方法,或者利用第三方库,如Moment.js或date-fns。这些库提供了丰富的...

    JavaScript,时间格式化方法

    JavaScript,时间格式化方法, 使用方法 vue : 使用es6 引入 getDateTime( time,'yyyy-M-d' ) 第一个是 时间 戳 第二个是 需要的 时间格式 注释 : 格式为:fromDate fromDate 参数为时间格式 time : 组件...

    javascript中Date format(js日期格式化)方法小结.docx

    ### JavaScript中的Date Format(JS日期格式化)方法详解 #### 概述 在日常的Web开发工作中,我们经常需要处理日期和时间相关的数据。JavaScript 的 `Date` 对象提供了多种方法来获取和设置日期时间,但原生 API 并...

    JavaScript日期和时间格式化全指南

    在JavaScript开发中,处理日期和时间是常见需求之一。...通过本文的详细介绍和示例代码,你应该能够掌握在JavaScript中格式化日期和时间的各种方法,并能够在实际开发中灵活运用这些技巧来处理日期和时间数据。

    javascript的trim和日期时间格式化函数

    下面是一个自定义的日期格式化函数示例: ```javascript Date.prototype.format = function (format) { var o = { "M+": this.getMonth() + 1, // month "d+": this.getDate(), // day "h+": this.getHours(), ...

    JavaScript - 格式化日期时间.zip

    在JavaScript中,日期和时间的格式化是一个常见的需求,特别是在创建动态网页或应用程序时。JavaScript提供了内置的Date对象来处理日期和时间,但默认的输出格式可能并不符合我们的需要。因此,我们需要学习如何...

    JavaScript仿PHP时间格式化函数

    在JavaScript中,日期格式化通常不如在PHP中那样灵活,因为PHP提供了强大的`date()`函数,可以使用各种模板字符串来格式化日期。然而,通过创建一个JavaScript函数,我们可以模仿PHP的这种功能,使得在前端或者Node....

    javascript精确计算日期处理金额格式化

    这些库提供了更强大的功能,如时区支持、复杂的日期格式化、日期时间的加减操作、日期比较等。例如,Moment.js允许你用`moment().format('YYYY-MM-DD')`来轻松地格式化日期,而date-fns则推崇更简洁的API设计,如`...

    javascript日期格式化方法汇总

    ### JavaScript日期格式化基础 JavaScript中的日期对象`Date`提供了多种属性和方法来获取日期和时间的详细信息,比如年、月、日、小时、分钟、秒和毫秒等。格式化日期时间就是将这些信息按照一定的格式转换成字符串...

    Js获取当前日期时间及格式化代码

    - 格式化中常用的是:YYYY(四位年份),MM(两位月份),dd(两位日期),hh(小时24小时制),mm(分钟),ss(秒),W(星期几的简写形式)等。 - 示例代码中展示了如何通过替换字符串来格式化日期时间,例如将...

    js通用日期格式化工具 date.js

    js通用日期格式化工具,直接引用该工具类就可以使用,方便快捷,建议大家收藏此工具类,该工具很好的解决了前端页面显示日期格式问题

    JavaScript 格式化时间日期

    通过理解和应用这些知识点,开发者可以灵活地在JavaScript项目中处理各种时间日期格式的需求。这篇博文的链接(https://w8700569.iteye.com/blog/882708)可能包含了更多示例和深入的讨论,对于学习和实践JavaScript...

    js 时间格式化

    JavaScript是一种广泛应用于网页和应用程序的轻量级编程语言,它在处理时间格式化时提供了多种方法。这篇博客文章“js 时间格式化”可能探讨了如何使用JavaScript来优雅地展示和处理日期与时间。 在JavaScript中,`...

    js 格式化日期 JavaScript格式化日期类型

    js 语言的格式化日期格式的类。很好用的。

    bootstap-talbe日期格式化

    Bootstrap Table 是一个基于 ...整个流程涉及到了 MySQL 的日期存储、Spring MyBatis 的数据处理、前端的 Bootstrap Table 以及日期格式化库的使用。确保每个环节都正确配置和使用,你就能成功地实现日期的格式化显示。

    JavaScript格式化日期

    `replace()`方法是JavaScript字符串的一个功能,用于查找并替换字符串中的特定部分,但在这里它无法直接解决日期格式化的复杂需求。 首先,让我们了解`Date`对象的基本用法。创建一个`Date`实例通常通过传递当前...

    css html javascript 代码格式化源码

    在IT行业中,代码格式化和压缩是开发过程中不可或缺的步骤,尤其对于CSS、HTML和JavaScript这三种主要的前端技术。这些源码可以帮助开发者保持代码整洁,提高代码可读性,并优化网页性能。以下是对这些标签和文件名...

    JavaScript格式化工具

    在实际使用中,JavaScript格式化工具往往通过集成到开发环境(IDE)或文本编辑器中,实现代码保存时自动格式化。此外,它们还可以通过命令行接口运行,方便在持续集成/持续部署(CI/CD)流程中自动化代码格式化。 ...

Global site tag (gtag.js) - Google Analytics