JS格式化日期時間

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>格式化日期時間</title>
		<script>
			//加零
			var addZero=function(n){
				return n>10?n:'0'+n;
			}
			//格式化日期時間
			var da=function(paramDate){
				date =new Date(paramDate);
				//格式化日期
				var year=date.getFullYear();
				var month=addZero(date.getMonth()+1);
				var d=addZero(date.getDate());
				//格式化時間
				var hours=addZero(date.getHours());
				var minutes=addZero(date.getMinutes());
				var seconds=addZero(date.getSeconds());
				//拼接
				var toDay=year+'-'+month+'-'+d+' '+hours+':'+minutes+':'+seconds;
				return toDay;
			}
			//格式化星期
			var week=function(paramDate){
				d =new Date(paramDate);
				//0、1、2、……分別表示週日、週一、週二……
				var week=['星期日','星期一','星期二','星期三','星期四','星期五','星期六'];
				var num=d.getDay();
				var w=week[num];
				return w;
			}
			var d=new Date();
			console.log(da(d));
			console.log(week(d));
		</script>
	</head>
	<body>
	</body>
</html>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章