JSFiddle - React, Tailwind, and code Playground
HTML
Date:
<span data-bind="momentDate: dt"></span>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/moment.js/2.0.0/moment.min.js"></script>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/knockout/2.2.1/knockout-min.js"></script>
JavaScript
ko.bindingHandlers.momentDate = {
update: function(element, valueAccessor) {
var value = valueAccessor();
var formattedValue = moment(ko.utils.unwrapObservable(value)).format('MM/DD/YYYY');
$(element).text(formattedValue);
}
};
var ViewModel = function() {
var self = this;
self.dt = ko.observable(new Date());
};
var vm = new ViewModel();
ko.applyBindings(vm);