
Busco ayuda con Proyecto CountUp
Publicado por Jose Soto (2 intervenciones) el 24/08/2015 07:16:25
Buenas a todos
La consulta es sobre un proyecto de contador que estoy realizando a golpe y porrazo, leyendo, viendo tutoriales y aprendiendo a pasos...
y en una parte del proyecto, me pregunto si la fecha para que el contador hacia adelante funcione, podria traerse desde una dB, ... Les dejo el codigo para explicar mejor
La parte que me interesa saber o que me guien respecto de como podria lograrlo es la siguiente:
||||| upTime('aug,23,2015,16:32:00'); |||||
Donde esta la fecha, me gustaria saber si se podria ingresar un dato a mySQL y obtener de ahi la fecha para que el reloj comience en 0 y termine a los 120 minutos y al llegar a ese tiempo me entregue un mensaje.
Desde ya muchas gracias y cualquier acotacion o sugerencia es bien recibida !!
La consulta es sobre un proyecto de contador que estoy realizando a golpe y porrazo, leyendo, viendo tutoriales y aprendiendo a pasos...
y en una parte del proyecto, me pregunto si la fecha para que el contador hacia adelante funcione, podria traerse desde una dB, ... Les dejo el codigo para explicar mejor
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
window.onload=function() {
// Mes,Dia,Año,Hora, Minutos, Segundos
upTime('aug,23,2015,16:32:00'); // ****** Modificar esta lineas! document.getElementById('countup').setAttribute("uptime",days+':'+hours+':'+mins+':'+secs)
}
function upTime(countTo) {
now = new Date();
countTo = new Date(countTo);
difference = (now-countTo);
//days=Math.floor(difference/(60*60*1000*24)*1);
hours=Math.floor((difference%(60*60*1000*24))/(60*60*1000)*1);
mins=Math.floor(((difference%(60*60*1000*24))%(60*60*1000))/(60*1000)*1);
secs=Math.floor((((difference%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1);
document.getElementById('countup').setAttribute("uptime",hours+':'+mins+':'+secs)
//document.getElementById('days').firstChild.nodeValue = days;
document.getElementById('hours').firstChild.nodeValue = hours;
document.getElementById('minutes').firstChild.nodeValue = mins;
document.getElementById('seconds').firstChild.nodeValue = secs;
clearTimeout(upTime.to);
upTime.to=setTimeout(function(){ upTime(countTo); },1000);
}
La parte que me interesa saber o que me guien respecto de como podria lograrlo es la siguiente:
||||| upTime('aug,23,2015,16:32:00'); |||||
Donde esta la fecha, me gustaria saber si se podria ingresar un dato a mySQL y obtener de ahi la fecha para que el reloj comience en 0 y termine a los 120 minutos y al llegar a ese tiempo me entregue un mensaje.
Desde ya muchas gracias y cualquier acotacion o sugerencia es bien recibida !!
Valora esta pregunta


0