Сообщение от ksa
|
Это лишь твое мнение...
Вместо голословных утверждений начинай тестировать.
|
let d1 = '29.02.2008'
let d2 = '28.02.2018'
const re = /(\d\d)\.(\d\d)\.(\d+)/
d1 = d1.replace(re,'$3$2$1')
d2 = d2.replace(re,'$3$2$1')
const val = (d2 - d1) / 10000
alert(val >= 10) //false...
Но вообще я понял это трюк, что годами с хвостиками играть.
Из кода я сразу этого не понял, сам уже давно просто чистый код пишу, где переменные сами за себя говорят