Показаны результаты от 5 до 14 дней
Я кодирую некоторые сценарии обслуживания клиентов, и цель состоит в том, чтобы показать результаты через 5 - 14 дней после крайнего срока / даты.
Например: дата = 2016-01-20. Таким образом, пять дней спустя будут 01-25, а 14 - 02.03, а результаты должны отображаться в промежутке от 5 до 14 дней.
Я сделал заявление if:
if (date>= date.addDay(5) && date<= date.addDay(14))
{
print("Ticket ID: " + se.getField(0) + "\n" + "Ticket date: " + se.getField(1) + "\n\n");
}
Функции addDay - добавляет дни к дате. getField - получает идентификатор поля и срок / дату.
В результатах этого скрипта я также получаю результаты 2015 года. Так что с логикой if-оператора что-то не так. Как следует Как сделать так, чтобы результаты отображались в промежутке от 5 дней после крайнего срока до 14 дней после крайнего срока.