JSFiddle - React, Tailwind, and code Playground

by timrwood

HTML

<script src="https://raw.github.com/timrwood/moment/1.7.0/min/moment.min.js"></script>

CSS

p {
    padding: 3px 10px;
    margin: 3px 10px;
    border: 1px solid #ddd;
    background: #eee;
}

JavaScript

function log(m) {
    $('body').append('<p>' + m + '</p>');
}

// customize weeks
moment.relativeTime.dd = function (number, withoutSuffix, key, isFuture) {
    var weeks = Math.round(number / 7);
    if (number < 7) {
        return number + " days";
    } else {
        return weeks + " week" + (weeks === 1 ? "" : "s"); 
    }
}
    
    
var i;
for (i = 0; i < 30; i++) {
    log(i + ' : ' + moment().subtract('days', i).fromNow());
}