Кто то может встречал такое похожее, трекать время?

Конечно, в JavaScript есть различные способы отслеживания времени. Один из наиболее распространенных способов - использование объекта Date.

Объект Date в JavaScript позволяет работать с датами и временем. Для получения текущей даты и времени можно создать новый экземпляр объекта Date без аргументов:

const currentDate = new Date();

Методы объекта Date позволяют получить год, месяц, день, часы, минуты, секунды и миллисекунды текущей даты. Например:

const year = currentDate.getFullYear();
const month = currentDate.getMonth();
const day = currentDate.getDate();
const hours = currentDate.getHours();
const minutes = currentDate.getMinutes();
const seconds = currentDate.getSeconds();
const milliseconds = currentDate.getMilliseconds();

Если необходимо отслеживать прошедшее время или создать таймер, можно использовать функцию setInterval. Например, для вывода текущего времени каждую секунду:

setInterval(() => {
    const currentTime = new Date();
    console.log(currentTime.toLocaleTimeString());
}, 1000);

Другим способом отслеживания времени является использование метода setTimeout для запуска определенной функции через определенный промежуток времени. Например:

setTimeout(() => {
    console.log("Прошло 5 секунд");
}, 5000);

Таким образом, в JavaScript существует множество способов отслеживания времени, начиная с базовых операций с объектом Date и заканчивая использованием таймеров для выполнения определенных действий через заданное время.