vladd56
@vladd56
Пенсионер

Работа Нова Пошта мудрит. Как исправить её баги?

Написал такой код для получения накладных с НП за вчера и сегодня
var today = new Date();
var yesterday = new Date();
var dd = String(today.getDate()).padStart(2, '0');
var ddy = String(today.getDate()-1).padStart(2, '0');
var mm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0!
var yyyy = today.getFullYear();

today = mm + '.' + dd + '.' + yyyy;
yesterday = mm + '.' + ddy + '.' + yyyy;
 //Logger.log(today);

  let x = 0;
  
  /*const methodProperties ={
                  "DateTime": today,                  
            }*/
 const methodProperties ={
'DateTimeFrom':	yesterday,
'DateTimeTo' : today
}
const formData = {
'apiKey': '6bde07fde09a9f1d11b034df69403d73',
'modelName': 'InternetDocument',
'calledMethod': 'getDocumentList',
 methodProperties 
}

const options = {
'method' : 'post',
'headers': {
'content-type': 'application/json',
},
'payload': JSON.stringify(formData),
};
const url = "https://api.novaposhta.ua/v2.0/json/";

Даты сегодня и вчера получаю правильно. А накладные печатает за 3 число начиная с января месяца. И ещё кучу накладных в придаток. Если беру одну дату все накладные получаю правильно. Что делать?
  • Вопрос задан
  • 192 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы