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>

猜你喜欢

转载自blog.csdn.net/qq_39706570/article/details/106874069