- Выберите
Select start date and hour
- Затем>
Select end date and hour
Я хочу, чтобы показать разницу между этими двумя датами и часами в Show Days difference here
и Show Hours difference here
разница граф между двумя датами - DateTimePicker
См следующий фрагмент кода для ссылка
$(function() {
// defualt script for datetimepicket
$('.startDateTime').datetimepicker({
//uncomment following code to enable debug mode
//debug: true
});
$('.endDateTime').datetimepicker({
//uncomment following code to enable debug mode
//debug: true,
useCurrent: false
});
$(".startDateTime").on("dp.change", function(e) {
$('.endDateTime').data("DateTimePicker").minDate(e.date);
});
$(".endDateTime").on("dp.change", function(e) {
$('.startDateTime').data("DateTimePicker").maxDate(e.date);
});
});
<script src="http://cdnjs.cloudflare.com/ajax/libs/moment.js/2.9.0/moment-with-locales.js"></script>
<script src="http://code.jquery.com/jquery-2.1.1.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<link href="http://cdn.rawgit.com/Eonasdan/bootstrap-datetimepicker/e8bddc60e73c1ec2475f827be36e1957af72e2ea/build/css/bootstrap-datetimepicker.css" rel="stylesheet" />
<link href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="http://cdn.rawgit.com/Eonasdan/bootstrap-datetimepicker/e8bddc60e73c1ec2475f827be36e1957af72e2ea/src/js/bootstrap-datetimepicker.js"></script>
<div class="container">
<div class="row date-pick">
<div class="col-md-12">
<div class="well date-picker-box">
<div class="col-md-6">
<input type="text" class="form-control startDateTime" placeholder="Select start date and hour">
</div>
<div class="col-md-6">
<input type="text" class="form-control endDateTime" placeholder="Select End date and hour">
</div>
</div>
</div>
</div>
<input type="text" class="form-control days-here" placeholder="Show Days difference here">
<input type="text" class="form-control time-here" placeholder="Show Hours difference here">
</div>
http://stackoverflow.com/questions/3224834/get-difference-between-2-dates-in-javascript – zeropublix
@zeropublix Было бы если вы измените мой фрагмент, потому что я следил за ссылкой и показывает мне ошибку 'Uncaught TypeError: не могу прочитать свойство getTime 'undefined' –