Как найти ближайшую дату в прошлом от сегодняшнего дня в javascript? - PullRequest
0 голосов
/ 14 июля 2020

Это ответ, который я получаю:

[{... pen_feeding_scheduler_list: [{…}]
evening_feeding: false,
evening_feeding_time: "19:00",
feeding_frequency_rule: "FREQ=DAILY;INTERVAL=1",
id: 997,
morning_feeding: true,
morning_feeding_time: "04:00",
noon_feeding: false,
noon_feeding_time: "12:00",
pen_id: 337,
**start_feeding_date: "2020-07-14"**

Сначала я установил текущую дату как:

var current_date = new Date().toISOString().slice(0, 10)

, чтобы сравнить ее с датой начала кормления.

Здесь Я получаю дату начала кормления и устанавливаю в var start_dates :

for (var i = 0; i < response.length; i++) {
 for (var j = 0; j < response[j].pen_feeding_scheduler_list.length; j++) {
    var start_dates = response[i].pen_feeding_scheduler_list[j].start_feeding_date;
       }
}

Первое условие - проверить, совпадает ли текущая дата с датой начала кормления. Если это не так, мне нужно найти первую дату в прошлом, которая будет соответствовать дате начала кормления, и установить некоторый параметр на true / false. Есть идеи, как найти эту первую дату в прошлом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...