Date.prototype.format = function(format)
{
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;
}
可以這樣調用:
引用
showtime = new Date().format("yyyy-MM-dd hh:mm:ss");
和java中格式化時間一樣 超好用!
分享到:
相关推荐
### JavaScript中的Trim函数和日期时间格式化函数 在JavaScript中,字符串处理和日期操作是非常常见的需求,尤其是在数据清洗、格式转换等场景下。本文将详细介绍如何利用自定义方法实现字符串的Trim功能以及日期...
在探讨JavaScript时间格式化函数之前,了解一些关于JavaScript中的时间对象是很有必要的。JavaScript中的Date对象用于处理日期和时间。Date对象支持多种方法,例如获取年、月、日、小时、分钟和秒等。不同的浏览器和...
"finereport格式化金额函数js中进行数字超大金额千位符格式化处理" 本文主要讲解了finereport格式化金额函数在JS中进行数字超大金额千位符格式化处理的方法。该需求在前端开发中非常普遍,例如音乐app中的歌曲播放...
这篇博客文章“js 时间格式化”可能探讨了如何使用JavaScript来优雅地展示和处理日期与时间。 在JavaScript中,`Date`对象是处理日期和时间的基础。创建一个`Date`对象可以获取当前时间,例如: ```javascript var ...
例如,“格式化日期”和“格式化时间”函数,它们允许开发者指定日期和时间的显示格式,如“年/月/日 时:分:秒”或“年-月-日”。 4. **日期时间操作**:除了格式化,易语言还支持对日期和时间进行各种操作,如增加...
在其他语言中,如Python,有`print()`函数配合`format()`方法,使用`{}`和`:specifiers`进行格式化,例如`print("{:.2f}".format(3.14159))`会输出`3.14`。 2. **格式化输入**:与之相对应的是格式化输入函数,如...
压缩包中的"格式化读写函数fscanf"可能是一个关于如何使用`fscanf`读取文件内容的实例,包括如何处理各种数据类型和格式。通过查看和分析这个示例,你可以更深入地理解`fscanf`的用法。 综上所述,C语言的格式化...
此外,除了手动格式化,还可以使用一些库,如Moment.js或date-fns,它们提供了更丰富的日期时间处理功能和易用的API,可以轻松实现各种复杂的日期时间格式化需求。不过,对于基础的格式化需求,了解和掌握JavaScript...
4. **时间格式化语法**:在易语言中,时间格式化语法遵循一定的规则,如上述的"yyyy"、"mm"等,这些占位符会被对应的时间值所替换。用户可以根据需求自定义格式,以达到显示或记录时间的特定要求。 5. **源码理解与...
C#函数代码,1.数值转换为固定hh:mm:ss格式,2.//获取当前时间yyyy-MM-dd hh:mm:ss,3.2018-06-26T16:30:04.89→yyyy-MM-dd hh:mm:ss 进行格式化
本篇文章将深入探讨SQL中的日期和数字格式化函数,帮助你更好地理解和运用这些功能强大的工具。 首先,我们来了解一下日期处理函数。在SQL中,有多种方法可以转换和格式化日期。例如: 1. `DATE_FORMAT()`(MySQL...
总的来说,易语言提供了一系列方便的函数和方法来处理时间和日期,使得程序员可以轻松地格式化时间,获取系统当前时间,并进行各种时间相关的计算和操作。通过学习和实践,我们可以利用这些工具开发出更加人性化、...
本文将深入探讨自定义浮点数格式化函数的设计和实现,以及在JavaScript中处理浮点数的相关知识点。 首先,浮点数在计算机科学中是用来表示带有小数部分的数字。JavaScript中的浮点数类型是`Number`,它可以精确地...
在给定的标题“格式化时间可能用到的各种JS”中,我们可以推测这是一个关于JavaScript日期格式化的资源集合。描述中提到了几个相关的文件,如`date.format.js`, `DateFormat.js`, `Format.js`, `SimpleDateFormat.js...
然而,单纯的Keil本身并不包含代码格式化、注释添加以及插入当前日期和时间的功能。为了解决这个问题,开发者可以利用第三方插件来增强其功能,比如Astyle插件。 Astyle,全称为Artistic Style,是一个开源的源代码...
在实际应用中,JavaScript的日期格式化可以使用多种方式实现,包括但不限于自定义函数、使用内置`Date`对象的`toLocaleString`或`toISOString`方法,或者利用第三方库,如Moment.js或date-fns。这些库提供了丰富的...
针对JS(JavaScript)和HTML(超文本标记语言)这两种广泛使用的前端开发语言,有多种代码格式化工具可以帮助开发者实现这一目标。下面将详细介绍这些工具及其特点。 1. **JS Beautify**: JS Beautify是一款开源...
使用JS/HTML格式化工具不仅可以节省手动格式化代码的时间,还可以减少由于格式不一致导致的代码审查冲突,提高团队协作效率。 总结,离线的JS/HTML格式化工具为开发者提供了一种在无网络环境下的解决方案,使他们...
这个脚本使用来格式化sql语句的,获得sql语句后,直接通过sqlFormatter调用formatter函数,并且传入sql语句,会返回一个格式化好了的sql语句