Código de PHP - Restar dos horas

Imágen de perfil

Restar dos horasgráfica de visualizaciones


PHP

Actualizado el 2 de Octubre del 2018 por Administrador (703 códigos) (Publicado el 11 de Febrero del 2002)
61.115 visualizaciones desde el 11 de Febrero del 2002
Este código es una función que resta dos horas

Versión 1
estrellaestrellaestrellaestrellaestrella(13)

Publicado el 11 de Febrero del 2002gráfica de visualizaciones de la versión: Versión 1
50.772 visualizaciones desde el 11 de Febrero del 2002

Versión 2
estrellaestrellaestrellaestrellaestrella(3)

Publicado el 2 de Octubre del 2018gráfica de visualizaciones de la versión: Versión 2
10.344 visualizaciones desde el 2 de Octubre del 2018
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

Gracias a un comentario de José María Ferri, adjunto una manera mas sencilla y actual
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
# http://www.lawebdelprogramador.com
# tiene que recibir la hora inicial y la hora final
function RestarHoras($horaini,$horafin)
{
    $f1 = new DateTime($horaini);
    $f2 = new DateTime($horafin);
    $d = $f1->diff($f2);
    return $d->format('%H:%I:%S');
}
 
$horaini="10:05:20";
$horafin="14:05:20";
echo RestarHoras($horaini,$horafin); //Devolvera 04:00:00
?>



Comentarios sobre la versión: Versión 2 (3)

Imágen de perfil
3 de Octubre del 2018
estrellaestrellaestrellaestrellaestrella
hay muchas formas de hacer eso, en Linux por la función date, y no forzamente deben ser parámetros en el mismo programa si no aceptados por parámetros o por la misma pagina.

etc

pero gracias por la aportación
Responder
nicolas
22 de Octubre del 2018
estrellaestrellaestrellaestrellaestrella
se podrá calcular una diferencia entre

inicio: 23:55 hrs

y

fin : 00:32 hrs.

????????????????????????

saludos
Responder
gustavo
26 de Diciembre del 2019
estrellaestrellaestrellaestrellaestrella
si se puede, solo que la diferencia que tenes que calcular es con dias y horas, en vez de usar el datetime usas el date.
Responder

Comentar la versión: Versión 2

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s73