Показать сообщение отдельно
  #7 (permalink)  
Старый 06.12.2021, 09:01
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,231

Для расчета полных лет можно использовать такой вариант
const d1 = (new Date(1990, 12, 23)).toISOString().replace(/-/g, '')
const d2 = (new Date()).toISOString().replace(/-/g, '')
const age = Math.trunc((parseInt(d2) - parseInt(d1)) / 10000)
alert(age)
Ответить с цитированием