JSFiddle - React, Tailwind, and code Playground
by Edward Tanguay
HTML
<script src="//code.jquery.com/jquery-1.11.2.min.js"></script>
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.15.35/css/bootstrap-datetimepicker.min.css">
<script src="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.4.0/locales/bootstrap-datepicker.de.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.8.3/moment.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.15.35/js/bootstrap-datetimepicker.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.9.0/moment-with-locales.js"></script>
<div class="container pull-left">
<div class="col-md-5">
<div class="form-group ">
<label>Date Picker:</label>
<div class='input-group date datepicker_format' id='datepicker'>
<input type='text' class="form-control" />
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>
<div class="form-group">
<label>Time Picker:</label>
<div class='input-group date datepicker_format' id='timepicker'>
<input type='text' class="form-control datepicker_format" />
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>
<div class="form-group">
<label>Date/Time Picker:</label>
<div class='input-group date datepicker_format' id='datetimepicker'>
<input type='text' class="form-control datepicker_format" />
<span class="input-group-addon">
<span...
CSS
body {
margin: 25px 0 0 0;
}
.datepicker_format {
width: 300px;
}
JavaScript
$(function () {
$('#datepicker').datetimepicker({
format:'YYYY-MM-DD',
defaultDate: new Date('2015-09-01'),
disabledDates: [
moment("2015-12-25")
]
});
$('#timepicker').datetimepicker({
defaultDate: '2015-09-04 12:00',
format: 'HH:mm'
});
$('#datetimepicker').datetimepicker({
defaultDate: '2015-09-04 12:00',
format: 'YYYY-MM-DD HH:mm'
});
$('#monthpicker').datetimepicker({
defaultDate: '2015-09',
format: 'MMM YYYY',
locale: 'de'
});
});