СЧ
Size: a a a
СЧ
СЧ
А
В
П
В
а
async function findNextWorkingDay(startDay) {
if (isNaN(Date.parse(startDay))) {
return "date is not valid\nformat UTC or Date.now()"
}
let date = new Date(startDay);
while (true){
date.setDate(date.getDate()+1)
const run = await checkDateIsWorking(date);
if (run) break
}
return date;
}
S
async function findNextWorkingDay(startDay) {
if (isNaN(Date.parse(startDay))) {
return "date is not valid\nformat UTC or Date.now()"
}
let date = new Date(startDay);
while (true){
date.setDate(date.getDate()+1)
const run = await checkDateIsWorking(date);
if (run) break
}
return date;
}
СЧ
async function findNextWorkingDay(startDay) {
if (isNaN(Date.parse(startDay))) {
return "date is not valid\nformat UTC or Date.now()"
}
let date = new Date(startDay);
while (true){
date.setDate(date.getDate()+1)
const run = await checkDateIsWorking(date);
if (run) break
}
return date;
}
let tmp = findNextWorkingDay(d.toISOString().slice(0, 16));асинхронна. тоесть let tmp запустилось, а tmp.then уже потом при случаи получения ответа произойдет?
tmp.then(console.log)
СЧ
СЧ