 |
|
ถามผู้รู้และผู้ช่วยเหลือ คือเรา input วันที่เป็น nvarcharเก็บในฐานข้อมูลแล้ว select ออกมาคำนวณวัน
ได้จำนวนแล้ว แต่ปัญหาคือจะให้มันคำนวณจากวันที่เริ่มต้นแล้วนับถอยหลังจนหมดเวลา
อย่างเช่น
เลือกวันที่เริ่ม 22-03-2019
วันที่สิ้นสุด 30-03-2019
คำนวณได้เป็นวัน 8 วัน
วันที่เวลาเริ่มนับถอบหลังคือ วันที่ 22-03-2019
วันปัจจุบันคือ 21-03-2019
input
Code (PHP)
<div class="form-group">
<label class="col-sm-2 control-label">Stardate : </label>
<div class="col-sm-5">
<input type="text" name="Stardate " id="Stardate " class="form-control" placeholder="Enforcement date" readonly>
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">End date : </label>
<div class="col-sm-5">
<input type="text" name="Enddate" id="Enddate" class="form-control" placeholder="End date" readonly>
</div>
</div>
</div>
$(function () {
$("#div_internal").hide();
$("#Stardate ").datepicker({
minDate: 0,
maxDate: "+1M +10D",
dateFormat: 'dd-mm-yy'
});
$("#Enddate").datepicker({
minDate: 0,
maxDate: "+1M +10D",
dateFormat: 'dd-mm-yy'
});
})
$(function () {
$("#div_machine").hide();
$("#Stardate ").datepicker({
minDate: 0,
maxDate: "+1M +10D",
dateFormat: 'dd-mm-yy'
});
$("#Enddate").datepicker({
minDate: 0,
maxDate: "+1M +10D",
dateFormat: 'dd-mm-yy'
});
})
select
Code (PHP)
echo round(abs(strtotime($Enforcement) - strtotime($Enddate))/60/60/24);
Tag : PHP, Ms SQL Server 2008, CSS, JavaScript, jQuery, Google Chrome
|
|
 |
 |
 |
 |
Date :
2019-03-21 11:31:41 |
By :
mewhappy |
View :
731 |
Reply :
3 |
|
 |
 |
 |
 |
|
|
|
 |