You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

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>
<h4>Today</h4>
<p><b>{date.toLocaleDateString()}</b></p>
<h4>Time</h4>
<p><b>{date.toLocaleTimeString()}</b></p>
</div>
);