JSFiddle - React, Tailwind, and code Playground

by Jake

HTML

<p id="po"></p>

JavaScript

var getPhpDate = function(datetimestring) {
    
    var zeropad = function (n,w){
        var pad=new Array(1+w).join('0');
        return (pad+n).slice(-pad.length);
    };

    if( typeof datetimestring !== 'undefined')
        var d = new Date(datetimestring);
    else
        var d = new Date();
    
    var outdate= {};
    outdate.month = zeropad(d.getMonth() + 1, 2);
    
    outdate.day = zeropad(d.getDate(),2);
    outdate.year = d.getFullYear();
    /*
    outdate.minute = zeropad(d.getMinutes(),2);
    outdate.hour = d.getHours();
    if ( outdate.hour > 12) {
        outdate.hour = outdate.hour - 12;
        outdate.meridiem = 'pm';
    } else {
        outdate.meridiem = 'am';
    }
    return outdate;
    */
    return outdate.year + '-' + outdate.month + '-' + outdate.day;
};

var out = getPhpDate();
document.getElementById('po').innerHTML = out;