我有一個JQuery datepicker輸出跨度標記的夜晚數量,但有時數字作爲一個整體,有時是一個小數。我怎樣才能修改這個腳本,以便輸出的夜晚數量總是一整天。圓整輸出到整數
<script type="text/javascript">
//<![CDATA[
// check-out date >= check-in date
function customRange(dates) {
if (this.id == 'startdate') {
jQuery('#enddate').datepick('option', 'minDate', dates[0] || null);
}
else {
jQuery('#startdate').datepick('option', 'maxDate', dates[0] || null);
}
var edt = jQuery('#ed_timestamp').val();
var sdt = jQuery('#sd_timestamp').val();
if ((edt > 0) && (sdt > 0)) {
jQuery('span.nights').text((edt - sdt)/(3600*24) + ' night(s)');
} else {
jQuery('span.nights').text('');
}
}
jQuery(document).ready(function(){
// Datepick input fields
jQuery('#startdate').datepick({
onSelect: customRange,
showTrigger: '#trigger',
altField: '#sd_timestamp',
altFormat: jQuery.datepick.TIMESTAMP
});
jQuery('#enddate').datepick({
onSelect: customRange,
showTrigger: '#trigger',
altField: '#ed_timestamp',
altFormat: jQuery.datepick.TIMESTAMP
});
});
//]]>
</script>
在此先感謝
'Math.round(numberVariable);' – 2012-03-21 22:56:03