Написал такой код для получения накладных с НП за вчера и сегодня
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 число начиная с января месяца. И ещё кучу накладных в придаток. Если беру одну дату все накладные получаю правильно. Что делать?