Чтобы извлечь час из даты JavaScript, вы можете использовать несколько методов. Вот несколько примеров:
-
Использование метода
.getHours():const date = new Date(); const hour = date.getHours(); console.log(hour); -
Использование метода
.getUTCHours()для получения часа UTC:const date = new Date(); const hour = date.getUTCHours(); console.log(hour); -
Использование метода
.toLocaleTimeString()для извлечения часа из форматированной строки времени:const date = new Date(); const hour = date.toLocaleTimeString([], { hour: '2-digit', hour12: false }); console.log(hour); -
Использование метода
.toLocaleString()для получения часа из локализованной строки даты:const date = new Date(); const options = { hour: 'numeric', hour12: false }; const hour = date.toLocaleString('en-US', options); console.log(hour); -
Использование метода
.toISOString()для преобразования даты в формат ISO 8601 и извлечения часа из строки:const date = new Date(); const isoString = date.toISOString(); const hour = isoString.slice(11, 13); console.log(hour);
Вот некоторые методы, которые можно использовать для извлечения часа из даты JavaScript. Не стесняйтесь использовать тот, который лучше всего соответствует вашим потребностям.