`
hsyd
  • 浏览: 176096 次
  • 性别: Icon_minigender_1
  • 来自: 淄博
社区版块
存档分类
最新评论

javascript下Date对象的时间格式化函数

阅读更多
/**
* 时间对象的格式化;
*/
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);

分享到:
评论

相关推荐

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

    ### JavaScript中的Trim函数和日期时间格式化函数 在JavaScript中,字符串处理和日期操作是非常常见的需求,尤其是在数据清洗、格式转换等场景下。本文将详细介绍如何利用自定义方法实现字符串的Trim功能以及日期...

    JavaScript仿PHP时间格式化函数

    总的来说,这个"JavaScript仿PHP时间格式化函数"极大地扩展了JavaScript在日期格式化方面的灵活性,使得前端开发者无需后端的帮助,也能实现与PHP类似的日期处理。这个库对于需要在多种语言间保持一致日期格式的项目...

    全面兼容的javascript时间格式化函数(比较实用)

    在探讨JavaScript时间格式化函数之前,了解一些关于JavaScript中的时间对象是很有必要的。JavaScript中的Date对象用于处理日期和时间。Date对象支持多种方法,例如获取年、月、日、小时、分钟和秒等。不同的浏览器和...

    JavaScript 中Date对象的格式化代码方法汇总

    JavaScript默认的时间格式我们一般情况下不会用,所以需要进行格式化,下面说说我总结的JavaScript时间格式化方法。 很多时候,我们可以利用JavaScript中Date对象的内置方法来格式化,如: var d = new Date(); ...

    javascript日期格式化

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

    JavaScript - 格式化日期时间.zip

    Date对象是JavaScript的内置对象,它提供了创建、操作和格式化日期的方法。你可以通过new关键字来创建一个新的Date实例,例如: ```javascript let date = new Date(); ``` 这将创建一个表示当前日期和时间的新...

    javascript 日期数字文本格式化

    通常,`demo`会展示如何创建日期对象,如何调用格式化函数,以及如何在网页上显示结果。 此外,`jquery-2.0.2.js`是一个jQuery库的旧版本。jQuery是一个广泛使用的JavaScript库,简化了DOM操作、事件处理、Ajax交互...

    日期的格式化函数(转)

    本文将深入探讨日期格式化函数的相关知识点,基于提供的标题"日期的格式化函数(转)"和描述中的博文链接,我们可以推测这可能涉及到JavaScript中的日期处理。在JavaScript中,`Date`对象提供了丰富的API来创建、...

    javascript中Date对象的使用总结.docx

    **日期格式化函数示例:** ```javascript // yyyy-MM-dd function getDate(date) { var year = date.getFullYear(); var month = date.getMonth() + 1; var day = date.getDate(); return year + "-" + (month ...

    JavaScript格式化日期时间的方法和自定义格式化函数示例

    3. 自定义日期时间格式化函数: - 由于内置方法可能无法满足所有的格式化需求,可以自定义函数来实现更个性化的日期时间格式化。比如在给定的示例中,定义了Date对象的format方法。 - format方法接收一个字符串...

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

    Date对象是JavaScript中的内置对象,可以用来创建、操作和格式化日期。它提供了一些基本的方法,如`getFullYear()`, `getMonth()`, `getDate()`, `getHours()`等,用于获取日期的各个部分。然而,这些方法并不总是能...

    JavaScript 格式化时间日期

    在JavaScript中,处理和格式化时间日期是一项常见的任务。这篇博文主要探讨了如何在JavaScript环境中对日期进行格式化的技巧和方法。以下是一些关键知识点: 1. **Date对象**: JavaScript中的`Date`对象是用于处理...

    javascript 格式化时间日期函数代码脚本之家修正版

    在实际应用中,这个格式化函数可以放在JavaScript库中,以便在不同的项目中重复使用。当然,在使用此代码前,开发者需要确保代码没有问题,并且符合项目中其他的编码规范和要求。 最终,通过这种方式,我们可以实现...

    浅析JavaScript 箭头函数 generator Date JSON

    4. **格式化日期**:虽然Date对象提供了很多方法,但这些方法并不直接支持日期的格式化输出,通常需要结合字符串处理或第三方库来实现。 ### 综合运用 在JavaScript中,这些知识点可以综合运用,例如使用箭头函数...

    javascript转换日期字符串为Date日期对象的方法.docx

    ### JavaScript 转换日期字符串为 Date 日期对象的方法 在 JavaScript 开发中,处理日期是非常常见的需求之一。很多时候,我们需要将用户输入或其他来源得到的日期字符串转换为 `Date` 对象,以便进行进一步的计算...

    bootstap-talbe日期格式化

    在实际应用中,我们常常需要展示包含日期的数据,这就涉及到日期的格式化问题。本文将详细探讨如何在 Bootstrap Table 中对日期进行格式化,同时考虑到后端数据来源是 MySQL 数据库,并且使用 Spring MyBatis 作为...

    javascript的date转化器

    - 自定义格式化方法:由于JavaScript原生Date对象不提供直接的格式化功能,开发者常编写函数来按照特定格式(如"YYYY-MM-DD"或"MM/DD/YYYY")展示日期。 7. **时区处理** - JavaScript的Date对象默认使用用户的...

    Date对象的补充函数,包括类似Python中的strftime()

    在这个场景中,datetime.js-master库可能就是这样一个工具,它为JavaScript的Date对象添加了更多格式化日期和时间的方法。 在Python的datetime模块中,strftime()方法允许开发者将日期和时间对象转换为格式化的字符...

    JavaScript中的Date对象

    JavaScript中的Date对象是用于处理日期和时间的核心构造函数,提供了丰富的功能来创建、操作和格式化日期。在JavaScript中,Date对象的方法分为两种主要类型:本地时间和UTC(通用协调时)时间。本地时间指的是根据...

    JavaScript实现的一个日期格式化函数分享

    在上述给定的文件信息中,详细介绍了如何实现这样的一个日期格式化函数,其核心是一个扩展Date原型的方法,名为`Format`。这个方法接受一个格式字符串`formatStr`作为参数,该字符串定义了输出日期格式的规则。具体...

Global site tag (gtag.js) - Google Analytics