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(简称JS)是一种广泛用于...综上所述,JavaScript的Unicode转换工具通常会涵盖以上提到的功能,帮助开发者在代码中正确地处理和转换Unicode字符。了解并熟练掌握这些知识点对于进行全球化Web开发至关重要。
js 日期处理工具类,实现了日期的转换,日期格式: 30分钟前,16:20,昨天 11:11、11-17 10:10,等格式。
这篇博文"javascript 日期数字文本格式化"可能详细解释了如何使用自定义工具或库来实现这一功能。 首先,我们来看`02.bizplant-util-DateFormat.js`这个文件。这很可能是一个自定义的日期格式化工具函数,可能包含...
是一款原生JS开发的 不依赖任何第三方库 大众化的日期控件,她身兼多职,虽不是万能的,但是她却是功能强大多样的美少女,她除了包含 单双面板、区域选择、 多语言、日历固定、有效无效日期、日期时间戳转换、日期加...
在本项目中,我们关注的是JS如何实现时间戳转换工具,这在不连外网的办公环境中尤其有用,因为它可以帮助开发者和用户在本地进行时间相关的计算和转换。 时间戳,通常指的是自1970年1月1日(UTC/GMT的午夜)开始所...
本文将深入探讨Jackson作为JSON转换工具的关键知识点,并基于提供的博文链接进行补充。 1. **Jackson库介绍** Jackson是一个开源项目,其核心库为`com.fasterxml.jackson.core`,包括`jackson-databind`、`jackson...
现代JavaScript日期工具库如`date-fns`是开发者在处理日期和时间时的重要资源,尤其在复杂的前端项目中。它们提供了比JavaScript内置的`Date`对象更强大、更灵活的功能,以及更好的性能和模块化设计。`date-fns`是一...
以下是一些关于“字符串转换工具”的核心知识点: 1. **字符串的基本概念**:在计算机科学中,字符串是由一个或多个字符组成的序列,可以用来表示文本信息。常见的字符串类型有C语言中的`char *`,Python中的`str`...
此外,这个"日期与星座转换js代码"还可能涉及到日期的格式化,如将日期转换为"月/日/年"或"年-月-日"格式。JavaScript的Date对象提供了一些方法来获取日期和时间的各个部分,如getFullYear(), getMonth(), 和getDate...
### js公历日期转农历日期知识点详解 #### 1. 背景介绍 在日常生活中,农历(阴历)与公历(阳历)之间的转换对于节日庆祝、传统活动等有着重要的...通过不断扩展和完善,这样的日期转换工具将会变得更加实用和有趣。
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛应用于Web服务和应用程序之间的数据传输,因为它易于阅读和编写,同时也易于机器解析和生成。在Java开发中,经常需要将Java对象转换为JSON字符...
"漂亮JavaScript弹出选择日期控件"就是这样一个实用工具,它能够提供美观且用户友好的日期选择界面。 首先,我们来看看"testdate.htm"这个文件,这通常是一个HTML页面,包含了日期控件的使用示例。在HTML中,我们...
总的来说,`clsdate.m`是一个实用的MATLAB工具,它可以帮助我们更好地理解和处理不同历法下的日期转换,对于那些需要进行跨历法计算的工作非常有价值。通过熟练掌握这样的函数,我们可以更便捷地在中国传统节日、...
2. **Java日期转换**: Java中的日期和时间处理最初通过`java.util.Date`和`java.text.SimpleDateFormat`进行,但现在推荐使用`java.time`包下的API,如`LocalDate`、`LocalDateTime`和`DateTimeFormatter`等,这些...
这款“带农历的js日期源码”可能包含了对原有JavaScript Date对象的扩展,提供了转换和显示农历日期的功能。在JavaScript中,我们通常会利用一些开源库如`Chinese-Lunar-Calendar`、`lunardate`等来处理农历日期。 ...
JSON转换工具主要用于将JSON格式的数据转换为其他格式,或者将其他格式的数据转换成JSON,以适应不同的数据交互需求。 在你提供的压缩包文件中,包含了一些Java库,这些库是用于处理JSON转换和其他相关操作的。下面...
总的来说,`nepdate.js`是一个实用的工具,它解决了特定文化背景下日期转换的问题,帮助开发者更好地服务于全球化的用户。通过学习和使用这个库,不仅可以提升对JavaScript日期处理的理解,也能拓宽对不同地区日期...
标题提到的"功能强大界面漂亮的js日期控件"正是这种工具,它结合了高效的功能和吸引人的视觉设计,提升了用户的交互体验。 在Web开发中,处理日期和时间的函数通常由JavaScript提供,因为它可以在用户的浏览器上...
在编程中,我们经常需要将时间戳转化为人类可读的日期和时间格式,如"yyyy-MM-dd HH:mm:ss",这正是“时间戳转换工具”所解决的问题。 这个名为"PChangeTime.exe"的程序是一个专门设计来转换时间戳的小工具,它的...
JavaScript日期选择器是一种在网页上方便用户选择日期...总之,JavaScript日期选择器是提高Web应用交互性和用户体验的重要工具。理解它们的工作原理和使用方法,可以帮助开发者更好地构建动态、响应式的日期输入功能。