Я создал собственное приложение реагирования, по которому мне нужно сравнивать даты и даты.И если это правда, выполнение будет выполнено.
Проблема состоит в том, что условие работает в режиме собственной разработки и не работает в рабочей версии реакции.Я использую Firebase для базы данных, а также с использованием Redux.
Вот мой код:
var d = new Date();
const fromDate = extract.validFrom.split("-").reverse(); //"01-02-2019"
const tillDate = extract.validTill.split("-").reverse(); //"10-03-2019"
var k = new Date(fromDate)
var j = new Date(tillDate)
Необходимо проверить условие:
if(d.getDate() >= k.getDate() === true && d.getDate() <= j.getDate() === true){...some code}else{this.props.error("Code Expired")}
Это работает, абсолютно нормально во время разработки, но условие не выполняетсяи переезд в другое.Я не знаю почему.Форма и до даты выбывает из базы.
Пожалуйста, помогите мне решить.