Moment humanize
by findango
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.js"></script>
<script>
function stringify(value) {
return typeof value === 'object'
? JSON.stringify(value, null, 2)
: value;
}
function log() {
var args = Array.prototype.slice.call(arguments, 0);
document.getElementById('output').innerHTML += args.map(stringify).join(" ") + "\n";
}
</script>
<pre id="output"></pre>
JavaScript
log(moment('2018-01-01').fromNow());
log(moment().subtract(28, 'days').fromNow());
log(moment().subtract(23, 'hours').fromNow());
log(moment().subtract(59, 'minutes').fromNow());