como es posible sumar horas guardadas en la base de datos? en formato de 12 horas, no necesito los segundos, asi que estoy guardando en tipo varchar, no se si esto sea correcto.
12:36
2:17
| ||||
Respuesta: como sumar horas y minutos? generalmente se usa datetime. si lo tienes así debes convertir la fecha a tipo unix con mktime() luego sumas los minutos que quieras, por ejemplo una hora = 3600 segundos eso se lo sumas y al resultado los conviertes de nuevo a date() para guardarlo en la bd.
__________________ Programación y diseño web México |
| ||||
Respuesta: como sumar horas y minutos? bueno es que este es el foro de php no de mysql, te doy una respuesta con php, pero si a ti te sirve esa consulta pues hazlo así.
__________________ Programación y diseño web México |
| ||||
Respuesta: como sumar horas y minutos? Pues si eso es lo lindo de la programación no hay una forma estricat de hacer algo, en fin yo ya te di mi sugernecia es la que siempre uso y no me fallá hasta ahora.
__________________ Programación y diseño web México |
| ||||
Respuesta: como sumar horas y minutos? En este ejemplo tomo la hora actual, y le sumo una hora. Si quieres hacerlo con una fecha diferente a la actual, podrías explotar dicha fecha.
__________________ Programación y diseño web México |
| ||||
Respuesta: como sumar horas y minutos? Ya bueno ahi la cosa va variando y depende más del ingenio, primero que nada si son fechas del mismo día (supongo que si, por que si no estamos fritos) pues simplemente podrias transformar cada hora a segundos en este caso solo es aritmetica básica: 2*3600 + 30*60 = 9000 5*3600 + 50*60 = 21000 7*3600 + 35 * 60 = 27300 ----------------------- 57300 / 3600 = 15 57300 % 3600 = 3300 3300 / 60 = 55 resultado = 15:55 y sin php ;)
__________________ Programación y diseño web México |
| ||||
Respuesta: como sumar horas y minutos? ahm pues es solo llevar la lógica a la programación te voy a dar media respuesta. con esto solo te faltará conseguir el resultado final que es la hora 15:55
Código PHP:
Ver original
__________________ Programación y diseño web México |
| ||||
Respuesta: como sumar horas y minutos? pues habrás copiado mal, por que si yo copio y pego este code que te puse en mi editor, lo guardo y lo corro, me da 57300.
__________________ Programación y diseño web México |
| ||||
Respuesta: como sumar horas y minutos? Bien, aqui la funcion para convertir los segundos:
Código PHP:
Ver original :D Muchas gracias por tu ayuda memo, Saludos. |
| ||||
Respuesta: como sumar horas y minutos? de nada ;)
__________________ Programación y diseño web México |
Etiquetas: |