js封装方法用于格式化时间

原创 2015年11月20日 16:32:34

引用时可以只传入一个将要被格式化的时间

/**
	 * 格式化时间
	 * 
	 * @param time
	 *            长整型时间
	 * @param fmt
	 *            时间格式,默认:yyyy-MM-dd
	 * @returns
	 */
 function formatTime(time, fmt) {
	if (time == null) {
		return;
	}
	var fmt = fmt ? fmt : 'yyyy-MM-dd';
	var time = new Date(time);
	var z = {
			M: time.getMonth() + 1, 
			d: time.getDate(), 
			h: time.getHours(),
			m: time.getMinutes(),
			s: time.getSeconds()
		};
	fmt = fmt.replace(/(M+|d+|h+|m+|s+)/g, function(v) {
			return ((v.length > 1 ? "0" : "") + eval('z.' + v.slice(-1))).slice(-2);
		});
	return fmt.replace(/(y+)/g, function(v) {
			return time.getFullYear().toString().slice(-v.length);
		});
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

js date日期简单封装,时间加减

//js格式化时间 "yyyy-MM-dd hh:mm:ss" Date.prototype.Format = function (fmt) { var o = { "M+":...

js处理时间(一)

js处理时间(一)

自己做工具--js 时间戳转为日期格式封装方法date(format, timestamp)

什么是Unix时间戳(Unix timestamp): Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方...

javascript Date format(js日期格式化)

这个很不错,好像是 csdn 的 Meizz 写的: // 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 ...
  • vbangle
  • vbangle
  • 2010年06月02日 19:04
  • 421745

javascript Date format(js日期格式化)

方法一:这个很不错,好像是 csdn 的 Meizz 写的: [javascript] view plaincopy// 对Date的扩展,将 Date 转化为指定格式的String   // 月(M...
  • hliq5399
  • hliq5399
  • 2013年06月28日 15:55
  • 40277

javascript常用开发笔记:一个简单强大的js日期格式化方法

前言:一直没找到好用的javascript日期格式化工具,自己写了一个,方便以后复用 1、主要功能 (1)支持任意顺序的日期格式排列:yyyy=年,MM=月,dd=日,HH=时,mm=分,ss=秒...
  • eguid_1
  • eguid_1
  • 2016年12月19日 11:22
  • 1227

最好用的JS时间date操作类(时间格式化、加减日、月、年、操作)

/** * js时间对象的格式化; * eg:format="yyyy-MM-dd hh:mm:ss"; */ Date.prototype.format = function (format)...
  • CHBOS
  • CHBOS
  • 2015年10月21日 17:21
  • 18042

ECharts图表中级入门之formatter:夜谈关于ECharts图表内的数据格式化方法

[摘要]: 格式化之所以存在,主要是因为我们想把一些不够人性化的内容通过某种处理让其变得人性化,便于用户更好地理解内容。ECharts图表组件内的格式化方法formatter比起highcharts图...

echarts按开始日期和结束时间做报表

ECharts                     Date.prototype.Format = function (fmt) { //author: meizz  var o =...
  • z123500
  • z123500
  • 2015年08月30日 21:38
  • 12377

js封装时间转换工具,实现日期之前的转换

此博客内容借鉴其他博友的博客,做了改善,更为健全,多谢博友的分享。点开链接查看博友博客 /** * * @项目名称:millery * @文件名称:millery * @类描述:js工具类...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js封装方法用于格式化时间
举报原因:
原因补充:

(最多只允许输入30个字)