`

js时间对象的格式化

阅读更多
01 /** 

02  * 时间对象的格式化; 

03  */

04 Date.prototype.format = function(format) { 

05     /* 

06      * eg:format="YYYY-MM-dd hh:mm:ss"; 

07      */

08     var o = { 

09         "M+" :this.getMonth() + 1, // month 

10         "d+" :this.getDate(), // day 

11         "h+" :this.getHours(), // hour 

12         "m+" :this.getMinutes(), // minute 

13         "s+" :this.getSeconds(), // second 

14         "q+" :Math.floor((this.getMonth() + 3) / 3), // quarter 

15         "S" :this.getMilliseconds() 

16     // millisecond 

17     } 

18   

19     if (/(y+)/.test(format)) { 

20         format = format.replace(RegExp.$1, (this.getFullYear() + "") 

21                 .substr(4 - RegExp.$1.length)); 

22     } 

23   

24     for ( var k in o) { 

25         if (new RegExp("(" + k + ")").test(format)) { 

26             format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] 

27                     : ("00" + o[k]).substr(("" + o[k]).length)); 

28         } 

29     } 

30     return format; 

31 }
分享到:
评论

相关推荐

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

    描述中的知识点:介绍了如何使用JavaScript(Js)获取当前的日期和时间,并提供了一个格式化日期时间的代码示例。 标签中的知识点:涉及到Js在获取日期时间方面相关的几个关键功能和方法,包括获取年份、月份、日、...

    js 时间格式化

    这篇博客文章“js 时间格式化”可能探讨了如何使用JavaScript来优雅地展示和处理日期与时间。 在JavaScript中,`Date`对象是处理日期和时间的基础。创建一个`Date`对象可以获取当前时间,例如: ```javascript var ...

    JavaScript - 格式化日期时间.zip

    此外,除了手动格式化,还可以使用一些库,如Moment.js或date-fns,它们提供了更丰富的日期时间处理功能和易用的API,可以轻松实现各种复杂的日期时间格式化需求。不过,对于基础的格式化需求,了解和掌握JavaScript...

    JS 格式化时间

    在JavaScript中,格式化时间是一项常见的任务,尤其是在前端开发中,我们需要将服务器返回的时间戳转换为用户友好的日期和时间格式。...理解Date对象的属性和方法,以及如何进行时区转换,是掌握JS时间格式化的关键。

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

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

    格式化时间可能用到的各种JS

    如`date.format.js`, `DateFormat.js`, `Format.js`, `SimpleDateFormat.js`, `jsjava_2_0`, `jsjava_2_2_bin`,这些文件可能是不同的JavaScript库或函数,用于实现日期和时间的格式化功能。 1. **Date对象**: ...

    JavaScript仿PHP时间格式化函数

    对于每个占位符,函数内部会使用JavaScript的`Date`对象的方法来获取相应的日期或时间部分,并根据占位符的要求进行格式化。 例如,`Y`对应于`getFullYear()`,`m`对应于`getMonth()+1`(因为JavaScript中的月份是...

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

    JavaScript提供了多种方式来格式化日期和时间,包括原生的Date对象方法、国际化API(Intl对象)以及第三方库。本文将详细介绍这些方法,并提供实际代码示例。 在JavaScript中格式化日期和时间是一个涉及多种方法和...

    javascript日期格式化

    在JavaScript中,我们可以使用内置的`Date`对象来创建、操作和格式化日期。 首先,`Date`对象是JavaScript中的内置构造函数,可以用来创建一个新的日期实例。例如: ```javascript let date = new Date(); // 创建...

    js格式化时间和js格式化时间戳示例

    代码如下:/** * 时间对象的格式化; */Date.prototype.format = function(format) { /* * eg:format=”YYYY-MM-dd hh:mm:ss”; */ var o = { “M+” :this.getMonth() + 1, // month “d+” :this.getDate(),...

    JS获取当前时间并格式化"yyyy-MM-dd HH:mm:ss"

    在JavaScript中,获取和格式化当前时间是一项常见的任务,尤其在网页开发中,我们经常需要显示或处理日期和时间信息。下面将详细讲解如何利用JavaScript的内置Date对象以及自定义扩展来实现这一功能。 首先,我们...

    javascript 日期数字文本格式化

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

    js 日期 format 格式化

    本文将详细介绍一种JavaScript中的自定义日期格式化方法,它允许开发者轻松地将`Date`对象转换成各种自定义格式。 #### 标题:js 日期 format 格式化 该标题简洁明了地指出了本文讨论的主题——使用JavaScript对...

    脚本格式化工具(JavaScript)

    - **自动化**:格式化工具可以节省手动调整格式的时间,提高工作效率。 2. **JavaScript格式化工具** 这款强大的JavaScript格式化工具,旨在自动整理并格式化混乱的JavaScript代码,使其符合标准的编码规范。它...

    格式化数据库日期JS

    ### 格式化数据库日期JS #### 知识点概览 本文将详细介绍如何使用JavaScript对从数据库获取的日期格式进行格式化处理。这在处理后端序列化的JSON数据时非常常见,尤其是在需要将日期时间展示给用户或者进行进一步...

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

    JavaScript 的 `Date` 对象提供了多种方法来获取和设置日期时间,但原生 API 并没有直接提供日期格式化的功能。为了满足这一需求,开发者通常会通过自定义的方式来实现日期格式化。 本文档主要介绍并总结了三种常见...

    JavaScript时间格式化插件,返回指定字符串

    JavaScript时间格式化插件是一种工具,它允许开发者以自定义的格式显示日期和时间,使得在Web应用中处理和展示时间信息更为灵活和方便。在JavaScript中,原生的Date对象虽然提供了基本的时间处理功能,但其输出格式...

    ajax请求时json时间格式的格式化显示

    3. `ajaxDataFormat.js`可能包含了`formatTime`函数,该函数可能使用JavaScript内置的`Date`对象来解析和格式化时间戳: ```javascript function formatTime(timestamp) { var date = new Date(timestamp * 1000); ...

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

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

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

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

Global site tag (gtag.js) - Google Analytics