Эта логика должна быть всем, что вам нужно: если завтра день 1, то сегодня последний день месяца, и если метод даты getHours
возвращает 20 или больше, вы должны были соответствовать вашим критериям.
const dt = new Date();
const tomorrow = new Date(dt.getTime() + 60 * 60 * 24 * 1000).getDate();
if (tomorrow === 1 && dt.getHours() >= 20) {
console.log('criteria met!');
} else {
console.log(dt, tomorrow);
}
Я могу предложить свою систему заключения в скобки?
NB: предпочитает выбирать его непосредственно от репозитория SVN, новую версию намного более легче настроить на наши потребности.
Если Вы интересуетесь details/do-it-yourself-way, взглянули на связанную подсказку относительно vim.wikia.