Я использую axios в своем приложении React, и у меня есть следующий код :: -
axios.put(`Dates/${ todaysDate.getFullYear() }/${ this.utilMonthInAlpha(todaysDate.getMonth()) }/${ ( todaysDate.getDate() > 9 ) ? todaysDate.getDate() : '0' + todaysDate.getDate() }/.json` , {
goodHabits : userStoredHabits,
totalScore : '0'
});
Приведенный выше код находится в моем componentDidMount
ловушке жизненного цикла, поэтому каждый раз, когда пользователь загружает приложение, выполняется приведенный выше код, в моей базе данных Google Firebase запись выглядит следующим образом:

Теперь я хочу, чтобы данные вводились для каждого дня месяца, независимо от того, вошел ли пользователь в мое приложение или нет, так как мне поступить так? так что вы можете видеть с 5-го по 9-й, когда пользователь не получил доступ к приложению, запись не сделана, так как я могу сделать так, чтобы мое приложение React автоматически делало запись в базе данных?
В идеале, например, сегодня это 9th
и около 7:37 PM
, поэтому, как только часы пробьют 00:00 и 10-го числа, я бы хотел, чтобы мое приложение автоматически сделало запись в базу данных, как мне это сделать? сделай это ?