我想在两天之间找到区别,我在yii2 php框架中使用了datepicker小部件
<?= $form->field($model, 'leaveFrom')->label('From')->widget(DatePicker::classname(), [
'options' => ['placeholder' => 'From' , 'id' => 'date1',],
'pluginOptions' => [
'format' => 'yyyy-mm-dd',
'todayHighlight' => true,
'autoclose'=>true
]
]); ?>
<?= $form->field($model, 'leaveTo')->label('To')->widget(DatePicker::classname(), [
'options' => ['placeholder' => 'To' , 'id' => 'date2',],
'pluginOptions' => [
'format' => 'yyyy-mm-dd',
'todayHighlight' => true,
'autoclose'=>true
]
]); ?>
<h4 id="day" align="center"></h4>
我正在尝试计算日期差异并在前面的h4中显示
Javascript代码:
<?php
$this->registerJs("
function GetDays(){
var dropdt = new Date(document.getElementById('date1').value);
var pickdt = new Date(document.getElementById('date2').value);
return parseInt((dropdt - pickdt) / (24 * 3600 * 1000));
}
function cal(){
if(document.getElementById('date2')){
document.getElementById('day').value=GetDays();
}
}
");
?>
我无法获得输出。