创建时间的方法

  1. //创建日期 方法1
  2. var date1 = new Date();//date1是一个对象
  3. console.log(date1);
  4. //方法2 参数可以是一个日期的字符串
  5. var date2=new Date('2020-06-24');
  6. console.log(date2);
  7. //方法3 ,返回1970到现在的毫秒数
  8. var date3=Date.now();
  9. console.log(date3);
  10. //方法4,参数可以是一个毫秒数
  11. var date4=new Date(1624497533730)
  12. console.log(date4);
  13. var date4=new Date(0);
  14. console.log(date4);

2、格式化时间

  1. <script>
  2. var $time = document.querySelector('.time');
  3. function time() {
  4. var date = new Date();
  5. var y = date.getFullYear();
  6. var m = date.getMonth() + 1;
  7. var m = m < 10 ? '0' + m : m;
  8. var d = date.getDate();
  9. var h = date.getHours();
  10. var M = date.getMinutes();
  11. var M = M < 10 ? '0' + M : M;
  12. var s = date.getSeconds();
  13. var s = s < 10 ? '0' + s : s;
  14. var dateStr = `${y}年${m}月${d}日 ${h}:${M}:${s} `;
  15. $time.innerText = dateStr;
  16. };
  17. time();
  18. setInterval("time()", 1000)
  19. </script>