JSFiddle - React, Tailwind, and code Playground

HTML

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<link rel="stylesheet" href="//rawgit.com/indrimuska/angular-moment-picker/master/dist/angular-moment-picker.css">
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.4.4/angular.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment-with-locales.js"></script>
<script src="//rawgit.com/indrimuska/angular-moment-picker/master/dist/angular-moment-picker.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-moment/1.0.1/angular-moment.js"></script>
<body ng-app="Demo">
    <div ng-controller="DemoCtrl as ctrl">
        <input moment-picker="ctrl.formattedDate"
            ng-model="ctrl.momentDate"
            ng-model-options="{ updateOn: 'blur' }"
            format="DD/MM/YYYY HH:mm"
            start-view="day"
            change="ctrl.setFormattedDate(newValue)"
            start-date="ctrl.momentDate">
    </div>
    <script>
    		angular.module('Demo', ['angularMoment', 'moment-picker'])
  					.controller('DemoCtrl', DemoCtrl);
            
            DemoCtrl.$inject = ['$scope', 'moment'];
            function DemoCtrl($scope, moment) {
    						var vm = this;
    						vm.momentDate = moment(new Date);
    						vm.setFormattedDate = setFormattedDate;
    
    						function setFormattedDate(value) {
    								console.log(value);
    						}
  					};
    </script>
</body>