|
|
|
ช่วยด้วยครับ ใช้ function datediff แล้ว มันไม่ทำงาน |
|
|
|
|
|
|
|
ส่วน input มันไม่ขึ้นอ่ะครับ งง ตรงนี้อีกที่นึง
|
|
|
|
|
Date :
2015-11-12 13:44:21 |
By :
arm_s |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ ขอบคุณครับ
ลืมปิด </script> ตอนท้ายไป
และก็เพิ่ม
<link rel="stylesheet" type="text/css" href="js/jquery-ui-1.11.1/jquery-ui.min.css">
<script type="text/javascript" src="js/jquery-2.1.1.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.11.1/jquery-ui.js"></script>
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.2/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.2/jquery-ui.js"></script>
<script>
function showDays() {
var start = $('#arr_date').datepicker('getDate');
var end = $('#dep_date').datepicker('getDate');
if (!start || !end) return;
var days = Math.floor((((end - start) % 31536000000) % 2628000000)/86400000);
var months = Math.floor(((end - start)% 31536000000)/2628000000);
var years = Math.floor((end - start)/31536000000);
$('#num_nights_d').val(days);
$('#num_nights_m').val(months);
$('#num_nights_y').val(years);
}
$(document).ready(function(){
$("#arr_date").datepicker({
dateFormat: 'dd-mm-yy',
onSelect: showDays
});
$("#dep_date").datepicker({
dateFormat: 'dd-mm-yy',
onSelect: showDays
});
})
</script>
</head>
<body>
<p>
<input type="text" id="arr_date">
<input type="text" id="dep_date">
</p>
<p>Day :
<input type="text" id="num_nights_d" readonly="readonly" >
</p>
<p>
Month :
<input type="text" id="num_nights_m" readonly="readonly">
</p>
<p>
Year :
<input type="text" id="num_nights_y" readonly="readonly">
</p>
</body>
</html>
|
|
|
|
|
Date :
2015-11-12 14:47:27 |
By :
arm_s |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|