Чтобы получить сегодняшнюю полночь в JavaScript, вы можете использовать несколько методов. Вот несколько примеров:
Метод 1: использование объекта Date:
const now = new Date();
const midnight = new Date(now.getFullYear(), now.getMonth(), now.getDate());
Метод 2. Использование метода setHours:
const now = new Date();
now.setHours(0, 0, 0, 0);
Метод 3. Использование библиотеки moment.js(требуется установка):
const now = moment();
const midnight = now.startOf('day');
Метод 4. Использование библиотеки date-fns(требуется установка):
const now = new Date();
const midnight = dateFns.startOfDay(now);
Обратите внимание, что методы 3 и 4 требуют установки соответствующих библиотек (moment.jsили date-fns) перед их использованием.