Сравнение дат с .valueOf - PullRequest
0 голосов
/ 22 мая 2018

Эй, я изо всех сил лечу свидания.Надеюсь, что кто-то может дать немного света, чтобы я мог продолжить.

Я получаю значение двух дат на определенном листе, но при сравнении их, даже если они разные, выполнение действует так, как будто они одинаковые.

var date1 = Sheet1.getRange(1, 1).getValue();
var date2 = Sheet1.getRange(2, 1).getValue(); 
if (date1.valueOf == date2.valueOf) {
    Sheet1.getRange(3, 1).setValue("TRUE");
}
else {Sheet1.getRange(3, 1).setValue("FALSE")};

Независимо от того, когда даты кажутся всегда верными.Спасибо за вашу помощь!

1 Ответ

0 голосов
/ 22 мая 2018

Ваш код почти работает - valueOf - это функция:

var date1 = Sheet1.getRange(1, 1).getValue();
var date2 = Sheet1.getRange(2, 1).getValue(); 
if (date1.valueOf() == date2.valueOf()) {
    Sheet1.getRange(3, 1).setValue("TRUE");
}
else {Sheet1.getRange(3, 1).setValue("FALSE")};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...