この質問が以前に尋ねられたことは知っていますが、私がやろうとしていることに近いものを見つけることができませんでした. jQuery Datepicker http://keith-wood.name/datepick.htmlを使用しており、2 つのカレンダーで範囲を使用しています。私のアプリには、1 日分の料金を請求するサービスがあります。私がやりたいことは、エンド ユーザーに日付範囲を提供して、購入したい日数を選択し、合計を表示することです。始めに、範囲で選択された日数を計算する方法を知りたいだけです。
これが私のコードです:
<?php
// this has the css and javascript includes
include('includes/header.php');
?>
<div class="container">
<div class="row">
<div class="span3"></div>
<div class="span9">
<form>
<div class="controls">
<input id="range2Picker" name="range2Picker" value="" class="input-large" required="" type="text">
</div>
</form>
</div>
</div>
</div>
<script>
$('#range2Picker').datepick({
date1 = new Date(date1);
date2 = new Date(date2);
rangeSelect: true,
monthsToShow: 2,
changeMonth: false,
minDate: +3,
onClose: function(date1, date2) {
var timediff = date2 - date1;
alert('Number of days are: ' + timediff);
}
});
</script>