Size: a a a

JavaScript Noobs — сообщество новичков

2020 August 03

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
jk
Скинь код
источник

j

jk in JavaScript Noobs — сообщество новичков
Да не картинку
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
jk
Да не картинку
const getDaysBetweenDates = (StartDate, EndDate) => {
 const oneDay = 24 * 60 * 60 * 1000; // hours*minutes*seconds*milliseconds

 const start = new Date(StartDate).getTime()
 console.log(start);
 const end = new Date(EndDate).getTime()
 console.log((start - end) / oneDay);
 return (start - end) / oneDay;
};

getDaysBetweenDates('1-1-2020', '1-2-2020'); // -> 1
источник

ГФ

Герман Филатов... in JavaScript Noobs — сообщество новичков
самое странное что запулил спроекта
источник

ГФ

Герман Филатов... in JavaScript Noobs — сообщество новичков
который вчера работал
источник

ГФ

Герман Филатов... in JavaScript Noobs — сообщество новичков
я правда с другой оси щас работаю но это же не должно влиять
источник

j

jk in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
const getDaysBetweenDates = (StartDate, EndDate) => {
 const oneDay = 24 * 60 * 60 * 1000; // hours*minutes*seconds*milliseconds

 const start = new Date(StartDate).getTime()
 console.log(start);
 const end = new Date(EndDate).getTime()
 console.log((start - end) / oneDay);
 return (start - end) / oneDay;
};

getDaysBetweenDates('1-1-2020', '1-2-2020'); // -> 1
const getDaysBetweenDates = (startDate, endDate) => {
 const oneDay = 24 * 60 * 60 * 1000
 const start = new Date(startDate)
 const end = new Date(endDate)
 const diff = Math.abs(start - end)
 return Math.ceil(diff / oneDay)
}
источник

VB

Vyacheslav B-ff in JavaScript Noobs — сообщество новичков
jk
const getDaysBetweenDates = (startDate, endDate) => {
 const oneDay = 24 * 60 * 60 * 1000
 const start = new Date(startDate)
 const end = new Date(endDate)
 const diff = Math.abs(start - end)
 return Math.ceil(diff / oneDay)
}
почему ceil?
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
jk
const getDaysBetweenDates = (startDate, endDate) => {
 const oneDay = 24 * 60 * 60 * 1000
 const start = new Date(startDate)
 const end = new Date(endDate)
 const diff = Math.abs(start - end)
 return Math.ceil(diff / oneDay)
}
Угу, осталось придумать как кучу остальных проверок сделать
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Вот это вообще хз даже что такое
источник

j

jk in JavaScript Noobs — сообщество новичков
Vyacheslav B-ff
почему ceil?
Честно говоря не помню. Гуглил когда-то. Не могу сказать почему ceil в данном случае лучше floor или round.
источник

j

jk in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
Вот это вообще хз даже что такое
Я вообще с трудом разбираю что он хочет по этим тестам. Был бы открытый ресурс - быстро можно было бы понять. Тыкай, смотри галочки. Вдумчиво читай задание.
источник

🎈(

🎈JiL🎈 (Vlad) in JavaScript Noobs — сообщество новичков
Братва, тут был срач? я чёто пропустил или можно не читать выше все смс?
источник

М

Максим in JavaScript Noobs — сообщество новичков
Срачи как сериалы - раз в неделю
источник

🎈(

🎈JiL🎈 (Vlad) in JavaScript Noobs — сообщество новичков
понял, выходные закончились
источник

j

jk in JavaScript Noobs — сообщество новичков
Vyacheslav B-ff
почему ceil?
Ага, вот этот тред. В "more correct solution" используется Date.UTC и floor https://stackoverflow.com/questions/3224834/get-difference-between-2-dates-in-javascript
источник

j

jk in JavaScript Noobs — сообщество новичков
Но там срач бесконечный в комментах.
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
jk
Но там срач бесконечный в комментах.
Та и пример не совсем правильный, считает не правильно, пхех
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
источник

j

jk in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
Та и пример не совсем правильный, считает не правильно, пхех
Попробуй второй ответ
источник