热门关键字:
jquery > jquery教程 > javascript > javascript将时间转化为日、小时、分、秒格式

javascript将时间转化为日、小时、分、秒格式

6020
作者:管理员
发布时间:2013/10/22 11:58:35
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=352


/**
* @function 将时间戳转化为日+小时+分+秒
* @param {Date} 时间戳
* @return {String} 时间字符串
*/
formatTime: function(longTime) {
	//转化为 日+小时+分+秒
	var time = parseFloat(longTime);
	if (time != null && time != ""){
		if (time < 60) {
			var s = time;
			time = s + '秒';
		} else if (time > 60 && time < 3600) {
			var m = parseInt(time / 60);
			var s = parseInt(time % 60);
			time = m + "分钟" + s + "秒";
		} else if (time >= 3600 && time < 86400) {
			var h = parseInt(time / 3600);
			var m = parseInt(time % 3600 / 60);
			var s = parseInt(time % 3600 % 60 % 60);
			time = h + "小时" + m + "分钟" + s + "秒";
		} else if (time >= 86400) {
			var d = parseInt(time / 86400);
			var h = parseInt(time % 86400 / 3600);
			var m = parseInt(time % 86400 % 3600 / 60)
			var s = parseInt(time % 86400 % 3600 % 60 % 60);
			time = d + '天' + h + "小时" + m + "分钟" + s + "秒";
		}
	}	
	return time;	
}







如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:javascript 时间转换 formatTime Date parseFloat parseInt
友荐云推荐