`
guohf
  • 浏览: 419144 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JavaScript DateFormat

阅读更多
// Format date or time.
Date.prototype.format = function(format) {
	/*
	 * eg:format="yyyy-MM-dd hh:mm:ss";
	 */
	if (!format) {
		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;
};

 

分享到:
评论

相关推荐

    dateformatjs一个超轻量级的JS日期处理库

    由于 `dateformat.js` 的体积小巧,它可以轻松地与其他 JavaScript 库(如 jQuery、React 或 Angular)集成,以增强日期处理功能,而不会增加太多负担。 ### 7. 开源与社区支持 `dateformat.js` 是开源的,这意味...

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

    在JavaScript中,日期格式化是将Date对象转换成特定字符串格式的过程。这通常涉及到自定义日期的显示方式,如年、月、日、小时、分钟、秒等。本篇文章将重点介绍两种常见的JavaScript日期格式化技巧。 方法一: 这...

    jquery-dateFormat, 使用JavaScript格式化日期输出的jQuery插件.zip

    jquery-dateFormat, 使用JavaScript格式化日期输出的jQuery插件 使用JavaScript格式输出日期输出的jQuery dateformat插件- 拥有的,jQuery是最小的日期格式库。 ! 安装下载最新的jquery.dateFormat.js 或者 jquery....

    jQueryUIDatepicker–实用的jQuery日历控件

    然后,通过简单的JavaScript代码绑定到一个input元素上,例如: ```html $(function() { $("#datepicker").datepicker(); }); ``` 这将在指定的input元素上添加一个日期选择器。 2. **配置选项** ...

    Node.js-dateformat-一个优秀的node.js日期格化包

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让开发者能够在服务器端使用 JavaScript 进行编程。在 Node.js 开发中,处理日期和时间是常见的任务,`dateformat` 模块就是一个非常实用的工具,专为 ...

    Date对象格式化函数代码

    此段代码定义了一个名为 `dateFormat` 的 JavaScript 函数,用于格式化 `Date` 对象。它可以根据用户提供的日期和掩码(mask)来生成易于阅读的时间字符串。如果未提供日期,则默认使用当前日期和时间;如果未提供...

    dateFormat:日期格式

    在JavaScript编程中,`dateFormat`通常指的是处理日期和时间格式化的功能。日期格式化是将日期和时间数据转换为特定格式的过程,以便于人类阅读或与其他系统进行交互。JavaScript提供了内置的Date对象来处理日期和...

    史上最牛的DateFormat

    总结来说,"史上最牛的DateFormat"可能指的是通过创新的方法或强大的第三方库,解决了JavaScript日期格式化的问题,提供了高效、易用和灵活的解决方案。在实际开发中,选择合适的日期格式化工具取决于项目需求、性能...

    DateFormat:日期格式--javascript js

    DateFormat Date Format是一个日期格式化的库. 提供的全局的接口DateFormat(DF).支持中文、英文 日期格式化 DateFormat 使用: 格式化依据的字符串关键字 可以是一下字符组合: y M d H h a ap A AP m s z % 例如: ...

    前端项目-jquery-dateFormat.zip

    `jquery-dateFormat` 的核心功能是将JavaScript的日期对象转换为各种自定义格式。例如,你可以将日期格式化为"年-月-日"、"月/日/年"或者"小时:分钟:秒"等格式。这使得开发者能够根据项目需求定制日期的显示样式,...

    javascript 日期数字文本格式化

    首先,我们来看`02.bizplant-util-DateFormat.js`这个文件。这很可能是一个自定义的日期格式化工具函数,可能包含了一些用于处理日期的实用方法。通常,这样的工具函数会提供类似于`formatDate`或`dateTimeToString`...

    node-dateformat:一个用于Steven Levithan出色的dateFormat()函数的node.js包

    日期格式 Steven Levithan出色的函数的node.... var dateFormat = require ( "dateformat" ) ; var now = new Date ( ) ; // Basic usage dateFormat ( now , "dddd, mmmm dS, yyyy, h:MM:ss TT" ) ; // Saturday, June

    js dateformat yyyy-MM-dd形式

    在JavaScript中,日期和时间处理是一项常见的任务,`Date`对象是JavaScript内置的处理日期和时间的类。当我们需要将日期格式化为"yyyy-MM-dd"这种格式时,JavaScript提供了多种方法来实现这一需求。这个格式通常用于...

    js代码-dateFormat

    在JavaScript中,`dateFormat`是一种常见的处理日期和时间格式化的方法。这个话题涉及到JavaScript的核心功能,特别是Date对象以及自定义格式化日期的方式。在实际开发中,日期和时间的格式化是必不可少的,例如在...

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

    描述中提到了几个相关的文件,如`date.format.js`, `DateFormat.js`, `Format.js`, `SimpleDateFormat.js`, `jsjava_2_0`, `jsjava_2_2_bin`,这些文件可能是不同的JavaScript库或函数,用于实现日期和时间的格式化...

    两款JavaScript日历控件 网页日历控件

    dateFormat: "yy-mm-dd", changeMonth: true, changeYear: true }); }); ``` 对于Bootstrap Datepicker,需要引入相应的JS和CSS文件,然后使用如下方式初始化: ```javascript $('#myDatepicker')....

    【JavaScript源代码】vue使用过滤器格式化日期.docx

    在JavaScript和Vue.js中,日期格式化是一种常见的需求,它帮助我们把日期对象转换成易于阅读的字符串形式。Vue.js提供了自定义过滤器(filter)的功能,让我们能够方便地处理和展示数据,包括日期格式化。以下是一个...

    javascript 日期选择控件

    在 jQuery UI 中,你可以通过 `dateFormat` 选项设定,如 `$( ".selector" ).datepicker({ dateFormat: 'yy-mm-dd' })`。在 Bootstrap Datepicker 中,使用 `format` 属性,如 `$('#yourInput').datetimepicker({ ...

Global site tag (gtag.js) - Google Analytics