JSFiddle - React, Tailwind, and code Playground

JavaScript

var d2 = new Date(2024, 3, 12);
    var d1 = new Date();
    var d0 = new Date(1970, 0, 1);
    
    var diff = new Date(d2.getTime() - (d1.getTime() + d0.getTime() ) );
    var years = diff.getFullYear();
    var months = diff.getMonth();
    var days = diff.getDay();
    
    alert("remaining time = " + years + " years, " + months + " months, " + days + " days.");