JSFiddle - React, Tailwind, and code Playground

by jo_fog

HTML

<script src="http://knockoutjs.com/downloads/knockout-2.3.0.js"></script>
<script src="https://rawgithub.com/timrwood/moment/2.1.0/min/moment.min.js"></script>
<div data-bind="moment: dateVar, format: 'YYYY-MM-DD'"></div>

JavaScript

ko.bindingHandlers.moment = {
                update: function (element, valueAccessor, allBindingsAccessor, viewModel) {
                    var val = ko.unwrap(valueAccessor());
                    var date = moment(val);

                    var format = allBindingsAccessor().format || 'MM/DD/YYYY';
                    element.innerText = date.format(format);
                }
            };

ko.applyBindings({
    dateVar: ko.observable(new Date())
});