Foros del Web » Programando para Internet » Javascript »

Mostrar tiempo restante atraves de una fecha dada...

Estas en el tema de Mostrar tiempo restante atraves de una fecha dada... en el foro de Javascript en Foros del Web. Saludos, Necesito una ayudita con lo siguiente... Tengo que realizar una web en donde tengo que implementar un sistema de subasta mas o menos como ...
  #1 (permalink)  
Antiguo 04/05/2012, 18:03
Avatar de genaro_belen  
Fecha de Ingreso: diciembre-2010
Ubicación: Santo Domingo, RD
Mensajes: 94
Antigüedad: 13 años, 5 meses
Puntos: 3
Mostrar tiempo restante atraves de una fecha dada...

Saludos,
Necesito una ayudita con lo siguiente...

Tengo que realizar una web en donde tengo que implementar un sistema de subasta mas o menos como ebay.

Necesito que cuando suban un producto a subastar le especifiquen una fecha de expiracion de la subasta y que muestre el tiempo que resta tomando la fecha actual y comparandola con la de expiracion, hasta ahi esta bien...

Lo que yo quisiera saber es lo siguiente, como hacer que cuando queden por lo menos de 5 dias me muestre el progreso, osea el tiempo disminuyendo, tomando ese valor de la base de datos que esta en mysql.


explicacion mas practica....

El producto X expira el 25 de Mayo 2012.
Y hoy es 4 de Mayo del 2012, pues le quedan 21 dias x horas, x minutos y x segundos...

pero quiero que se valla actualizando cada segundo..

Tengo la certesa de que debo utilizar ajax, pero no se como hacerlo...

Alguien me puede ayudar?


HELP!!!!!!

Thanks
  #2 (permalink)  
Antiguo 04/05/2012, 21:56
 
Fecha de Ingreso: diciembre-2011
Mensajes: 64
Antigüedad: 12 años, 4 meses
Puntos: 7
Respuesta: Mostrar tiempo restante atraves de una fecha dada...

no es necesario usar ajax, puedes usar javascript.

1)Resta el tiempo que falta para la fecha limite, con el tiempo actual
ej: $tiempo=$fecha_limite - tiempo_actual;

2) Dividi $tiempo en horas - minutos y segundos

3) pasa las variables de $h -$m $s de php a javascript.

4) busca reloj de cuenta regresiva en javascript de googel

veras que con unos if lo podras hacer en javascript

por ejemplo:
if(s < 0){
s = 59;
m--;}

if(m < 0){
m = 59;
h--;
}

Etiquetas: fecha, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:29.