Чтобы получить количество лет, прошедших с определенной даты в JavaScript, вы можете использовать различные методы. Вот несколько примеров:
-
Метод 1. Использование объекта Date и базовой арифметики:
const date = new Date('your-date-here'); const currentDate = new Date(); const yearsSinceDate = currentDate.getFullYear() - date.getFullYear(); -
Метод 2. Использование библиотеки moment.js (требуется установка):
const moment = require('moment'); const date = moment('your-date-here'); const currentDate = moment(); const yearsSinceDate = currentDate.diff(date, 'years'); -
Метод 3. Использование библиотеки luxon (требуется установка):
const { DateTime } = require('luxon'); const date = DateTime.fromISO('your-date-here'); const currentDate = DateTime.now(); const yearsSinceDate = currentDate.diff(date, 'years').years;
Эти методы позволяют рассчитать количество лет между определенной датой и текущей датой. Просто замените 'your-date-here'на дату, с которой вы хотите рассчитать годы.