Получить время из строки dateTime - PullRequest
0 голосов
/ 29 апреля 2020

У меня есть строка dateTime - '2020-04-30 07:00:00'. Мне нужно извлечь время «07: 00: 00» и проверить, меньше или равно «11:30».

Как мне это сделать проще всего?

1 Ответ

0 голосов
/ 29 апреля 2020

Разбор вашей строки по дате:

const d = new Date(Date.parse('2020-04-30 07:00:00'))

Проверьте все, что вы хотите:

if (d.getHours() < 11 || (d.getHours() === 11 && d.getMinutes() <= 30)) {
    // earlier than 11:30 or 11:30
}
...