Obsidian/00.01 Admin/React/Clock.md

15 lines
339 B

const [date, setDate] = useState(new Date());
useEffect(() => {
var timerID = setInterval( () => setDate(new Date()), 1000 );
return function cleanup() {
clearInterval(timerID);
};
});
return (
<div>
3 years ago
<h4>Today</h4>
3 years ago
<p><b>{date.toLocaleDateString()}</b></p>
3 years ago
<h4>Time</h4>
3 years ago
<p><b>{date.toLocaleTimeString()}</b></p>
</div>
);