Delay
by mariomc
HTML
<link rel="stylesheet" href="http://jqueryui.com/themes/base/jquery.ui.all.css">
<div>Dia actual<input type="textbox" id="datepicker" /></div>
<div id="max">Hora Máxima Entrega<input type="textbox" value="16"/></div>
<div id="actual">Hora actual<input type="textbox" value="16"/></div>
<div id="delivery">Dia entrega<input type="textbox" value="16"/></div>
JavaScript
$(function() {
$("#datepicker").datepicker();
var dataactual = new Date();
var dataentrega = new Date();
function calculadataentrega(){
var dataactual = new Date();
var dataentrega = dataactual;
var diaactual = dataactual.getUTCDate();
var mesactual = dataactual.getUTCMonth();
var anoactual = dataactual.getUTCFullYear();
var horaactual = $("#actual input").val();
var horalimitentrega =$("#max input").val();
if(horaactual > horalimitentrega){
dataentrega.setUTCDate(diaactual +1);
}
return dataentrega.getUTCDate();
}
function isWeekend(date){
if(date.getUTCDay() == 6){
date.setUTCDate(date.getUTCDay()+2);
}
if(date.getUTCDay() == 0){
date.setUTCDate(date.getUTCDay()+1);
}
return date;
}
/*$("#test").text(parseInt($("#hours").text()));*/
$("input").change(function(){$("#delivery input").val(calculadataentrega());});
});