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" οnclick="calculateMin('1')"><span id="span_1" name="span_1"></span>
	<br/>
	2.<input type="text" id="time2" name="time2"><input type="button" value="time2" οnclick="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" οnclick="calculateDate('3')"><span id="span_3" name="span_3"></span>
</body>  

</html>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值