19.Date对象.html 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <script>
  10. // 获取当前时间
  11. var date = new Date();
  12. // console.log(new Date());
  13. console.log(date.getFullYear());//年份
  14. console.log(date.getMonth() + 1);//月份 0-11
  15. console.log(date.getDate());//日
  16. console.log(date.getHours());//时
  17. console.log(date.getMinutes());//分
  18. console.log(date.getSeconds());//秒
  19. console.log(date.getDay());//星期
  20. console.log(date.getMilliseconds());//毫秒
  21. console.log(date.getTime());//时间戳
  22. var a = new Date("2025-01-28");
  23. // console.log(a.getTime())
  24. var x = date.getTime();
  25. var y = a.getTime();
  26. console.log(y -x); // ms
  27. var diffTime = parseInt((y-x)/1000);
  28. console.log(diffTime);
  29. var day = parseInt(diffTime / 60 / 60 / 24);
  30. var hour = parseInt(diffTime / 60 / 60 % 24);
  31. var minute = parseInt(diffTime / 60 % 60);
  32. var second = parseInt(diffTime % 60);
  33. document.write("距离过年还有"+ day +"天" + hour +"小时" + minute + "分" + second + "秒");
  34. </script>
  35. </body>
  36. </html>