Я уже создал адаптивную веб-страницу для отправки данных с некоторым расчетом с указанием даты, чтобы указать количество дней между двумя датами (EX: Start Date:29/OCT/2018 End Date: 07/NOV/2018)
, и теперь она показывает число дней (No. of days = 9)
при отправке, но я хочу, чтобы дни были сокращены, когда дата также увеличивается. Пожалуйста, помогите дать некоторые идеи относительно этого
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function GetDays(){
var dropdt = new Date(document.getElementById("end_date").value);
var pickdt = new Date(document.getElementById("added_date").value);
return parseInt((dropdt - pickdt) / (24 * 3600 * 1000));
}
function cal(){
if(document.getElementById("end_date")){
document.getElementById("calc").value=GetDays();
}
}
</script>
</head>
<body>
<div class="form-row">
<div class="form-group col-md-6">
<label>Invoice Date</label>
<input type="text" class="form-control" id="added_date" name="added_date" value="<?php echo date("Y-m-d"); ?>" readonly/>
</div>
</div>
<div class="form-row">
<div class="form-group col-md-6">
<label>End Date</label>
<input type="date" class="form-control" id="end_date" name="end_date" onchange="cal()" />
</div>
<div class="form-group col-md-6">
<label>Warranty</label>
<input type="text" class="form-control" id="calc" name="calc"value="" readonly/>
</div>
</div>
</body>