nicklasos
1/30/2014 - 3:53 PM

So fucking JavaScript. Number format

So fucking JavaScript. Number format

// n = 3  => 03
// n = 10 => 10
("0" + (n + 1)).slice(-2);
function dateFormat(daysAgo) {
    var d = new Date();

    daysAgo = daysAgo || 0;
    d.setDate(d.getDate() - daysAgo);

    var date = d.getDate(),
        month = d.getMonth() + 1,
        year = d.getFullYear();

    return [date, ('0' + month).slice(-2), year].join('.');
}