JavaScript: funzione per calcolare gli anni trascorsi da una data

JavaScript: funzione per calcolare gli anni trascorsi da una data

In JavaScript è semplice calcolare gli anni trascorsi a partire da una data.

La soluzione è la seguente:


'use strict';

const getElapsedYears = dateStr => {
    const timestamp = Date.parse(dateStr);
    if(isNaN(timestamp)) {
        return -1;
    }
    return parseInt(Date.now() - timestamp) / (1000 * 60 * 60 * 24 * 365), 10);
}

Torna su