-
创建日期对象
toLocaleDateString() 获取日期
console.log(date.toLocaleDateString())
toLocaleTimeString() 获取时间
console.log(date.toLocaleTimeString())
toLocaleString() 获取日期和时间
console.log(date.toLocaleString())
date.getDay() 获取星期几 周日为0 取值区间为0~6
date.getDate() 获取日
date.getMonth() 获取月 区间为0~11
date.getYear() 获取年
date.getTime() 获取时间 时间戳
-
例子运用
实现一个时钟(css自设)最终效果图如下
全部代码如下:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script>window.onload=function(){var container=document.querySelector(".container")var start= new Date().getTime()var change=function(){var date= new Date()container.innerHTML=date.toLocaleString()var timer= setTimeout(change,1000)var end=date.getTime()if(end-start>1000*10){clearTimeout(timer)}}change()}</script><style>.container{margin: 50px auto;font-size: 100px;line-height: 400px;text-align: center;width: 60%;height: 400px;border: 50px rgb(204, 122, 28) dotted;background: linear-gradient(0deg,rgb(219, 197, 54),rgb(31, 192, 204));}</style>
</head>
<body><div class="container"></div>
</body>
</html>