16个夏天。。。

不要一成不变

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

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

/**
	 * 格式化时间
	 * 
	 * @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);
		});
}


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaoxiangyu5/article/details/49947673
上一篇js中封装方法用于截取字符
下一篇你知道bat是什么意思吗?
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭