/**
* 时间对象的格式化;
*/
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 myDate = new Date();
var mytime = testDate.format("yyyy-MM-dd hh:mm:ss");//格式化时间
alert(mytime);
没有变态的需求...就没有我学习的动力啊..
分享到:
相关推荐
例如,当从服务器获取返回的JSON响应,或者在调试API接口时,开发者可以使用JSON本地格式化工具来快速验证数据格式是否正确,检查所需的关键数据是否存在。 总的来说,"json本地格式化工具"是开发过程中不可或缺的...
在JS中获取系统日期并输出多种格式是常见的需求,尤其是在处理动态数据、日志记录或者用户界面交互时。下面将详细介绍如何使用JavaScript来实现这一功能。 一、获取当前日期 在JavaScript中,`Date`对象是处理日期...
在JavaScript中,我们可以使用内置的`Date`对象来创建、操作和格式化日期。 首先,`Date`对象是JavaScript中的内置构造函数,可以用来创建一个新的日期实例。例如: ```javascript let date = new Date(); // 创建...
通过上述分析,我们可以看出,JavaScript提供了强大的日期和时间处理功能,可以轻松地获取当前时间并对其进行格式化输出。此外,通过使用定时器,我们还可以实现动态更新时间的功能,这对于开发实时显示时间的应用...
总的来说,JavaScript通过Date对象提供了丰富的功能来处理日期和时间,无论是获取特定部分,还是格式化输出,都十分方便。结合HTML和CSS,我们可以创建交互式的网页应用,向用户展示实时的日期和时间信息。在实际...
`node-dir-tree`项目可能就是这样一个实现,它可能包含了一些优化和额外的功能,如处理符号链接、过滤特定类型的文件、格式化输出等。通过分析`node-dir-tree-master`源代码,我们可以学习到更多关于如何处理目录树...
本文将总结和介绍JavaScript中格式化日期时间的五种常用方法,重点介绍第五种方法,即个性化输出时间格式。 1. 使用Date对象的toString()方法 JavaScript的Date对象是内置的用于日期和时间的构造函数。它提供了一...
### JavaScript中的时间格式化新思路:使用`toLocaleString()`方法 #### 1. 时间格式化常规思路 在JavaScript中,时间格式化是一个常见的需求。传统的做法是通过`Date`对象来逐一获取年、月、日等各个部分的信息,...
本篇文章将深入探讨如何使用两行JS代码按指定格式输出日期时间,并结合相关示例来帮助开发者理解这一功能。 首先,让我们分析提供的代码片段: ```javascript // summary // 格式化显示日期时间 // /summary // ...
JavaScript在浏览器环境中默认没有直接读取本地文件的能力,出于安全考虑。但可以通过HTML5的File API或者使用`<input type="file">`标签让用户选择文件后进行读取。 3. **使用FileReader API** 如果你需要在用户...
本文重点介绍了如何利用JavaScript简单获取并显示当前时间,包括如何使用 Date 对象创建日期实例,获取年、月、日、时、分等信息,并进行格式化输出。 在HTML文档中,可以通过JavaScript代码段来获取并显示当前时间...
标题“js截取div并输出为图片”所描述的就是这样的一个功能,通过JavaScript实现对指定`div`元素的截图并转化为图片格式。在这个项目中,以截取百度地图为例,解决了SVG元素无法正常截取的问题,这对于包含复杂SVG...
通过JavaScript Date对象的方法,可以进一步解析时间字符串,获取到服务器的年、月、日、时、分、秒等信息,最后可以通过自定义的格式化函数来输出服务器的时间。 需要注意的是,原生JavaScript方法获取时间的准确...
理解并掌握日期输出格式化对于开发人员来说非常重要,因为它直接影响到数据的读取、存储和比较。正确设置日期格式,可以确保数据的一致性和准确性,同时提高代码的可读性。在实际应用中,我们需要根据项目需求选择...
"在线当前时间"强调我们要获取并显示服务器时间,而不是用户本地时间。 通过以上步骤,我们就可以实现一个简单的JavaScript在线日期和时间显示,包括区分上午AM和下午PM。在名为"在线日期和时间.htm"的HTML文件中,...
8. **JS和FILE目录**:`js`目录可能包含JavaScript文件,用于在客户端提供额外的功能,如验证用户输入或实现某些交互效果。`file`目录可能包含了上传文件的临时存储位置,或者是一些辅助资源文件。 9. **代码结构**...
以下是如何使用JavaScript获取并显示用户计算机上的本地系统时间的详细步骤: 1. **创建日期对象**: 在JavaScript中,`Date`对象是用于处理日期和时间的核心。要获取当前时间,我们首先需要创建一个`Date`对象。...
总之,JavaScript读取`.properties`文件是实现国际化的一部分,通过各种方法和库可以方便地加载和解析这些文件,从而为用户提供符合其语言习惯的界面。在实际应用中,要注意文件的加载、解析、缓存以及错误处理等多...
JavaScript日期时间格式化是一个常见的需求,因为默认的时间格式往往不能满足特定的显示需求。以下是关于JavaScript日期时间格式化的知识点详解: 1. JavaScript中的Date对象:Date对象是JavaScript中的一个内置...
标题“js时间戳格式化成日期格式的多种方法介绍”揭示了文章的主题,即探讨如何使用JavaScript将时间戳转换为人类可读的日期格式。时间戳通常表示为自1970年1月1日(UTC时间)起经过的毫秒数,而我们经常需要将其...