日期:2014-05-16  浏览次数:20374 次

JS毫秒转分钟和日期
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>  
<html xmlns="http://www.w3.org/1999/xhtml";>  
	<head>  
	<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  
	<title>calculateMin</title>  
		<style type="text/css">  
		</style>  
	</head>  
	<script>
		
	/**
	 * 时间对象的格式化;
	 */
	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;
	}

		function calculateMin(timeId){
			var millisecords = document.getElementById("time" + timeId).value;
			var minutes = millisecords/60000;
			document.getElementById("span_" + timeId).innerHTML = minutes;
		}
		
		function calculateDate(timeId){
			var millisecords = document.getElementById("time" + timeId).value;
			var aDate = new Date();
			aDate.setTime(millisecords);
			var formatTime = aDate.format("yyyy-MM-dd hh:mm:ss");
			alert(formatTime);
			document.getElementById("span_" + timeId).innerHTML = formatTime;
			
		}
	</script>
<body>  
	1.<input type="text" id="time1" name="time1"><input type="button" value="time1" onclick="calculateMin('1')"><span id="span_1" name="span_1"></span>
	<br/>
	2.<input type="text" id="time2" name="time2"><input type="button" value="time2" onclick="calculateMin('2')"><span id="span_2" name="span_2"></span>
	<br/>
	3.<input type="text" id="time3" name="time3"><input type="button" value="time date format" onclick="calculateDate('3')"><span id="span_3" name="span_3"></span>
</body>  

</html>

?