我想创建与我的计算机(macOS)尽可能近的输出。
我的计算机时间如下:
我不需要AM或PM。
我只需要小时:分钟:秒
我看着getTime()和now(),但没有找到明显的解决方案。
最简单直接的方法是什么?
答案 0 :(得分:1)
您可以尝试:
const clock = document.querySelector('where you want to output the time');
function setDate() {
const now = new Date();
const seconds = now.getSeconds();
const minutes = now.getMinutes();
const hours = now.getHours();
clock.innerHTML = hours + ":" + minutes + ":" + seconds;
}
setInterval(setDate, 1000);
新日期()允许您获取当前时间
getSeconds(),getMinutes(),getHours()使您可以获取之前输入的秒数,分钟数和小时数。这里的日期是现在,您可以通过 setInterval(setDate,1000)每秒刷新一次时钟,因此基本上可以使用该功能每秒刷新和显示当前时间。>
答案 1 :(得分:0)
您可以使用new Date()获取当前时间,然后可以在该对象上调用.getHours(),.getMinutes()和.getSeconds()以获取小时,分钟和秒。组件。