Как найти, если сегодняшний день месяца больше определенной даты месяца с date-fns
Как я могу найти, если текущая дата месяца больше 10 с date-fns
В основном я могу получить первый день месяца с startOfMonth
затем добавьте 10 дней к этому с addDays
а затем использовать ifAfter of isBefore
, Код может выглядеть так:
greaterThan = 10;
today = new Date();
targetDate = addDays(startOfMonth(today), greaterThan);
isGreater = isAfter(today, targetDate);
Есть ли сокращение с date-fns для достижения меньшего количества строк кода?
1 ответ
var greaterThan10 = new Date().getDate() > 10;
Потому что (числовой) сегодняшний день будет больше (или нет) в любом другом месяце? Или я что-то упустил?