Código de PHP - Restar dos horas

Imágen de perfil

Restar dos horasgráfica de visualizaciones


PHP

estrellaestrellaestrellaestrellaestrella(6)
Publicado el 11 de Febrero del 2002 por Administrador
37.456 visualizaciones desde el 11 de Febrero del 2002. Una media de 49 por semana
Este código es una función que resta dos horas

Versión 1
estrellaestrellaestrellaestrellaestrella(6)

Publicado el 11 de Febrero del 2002gráfica de visualizaciones de la versión: Versión 1
37.457 visualizaciones desde el 11 de Febrero del 2002. Una media de 49 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

Tienes que enviar a la función la hora inicio y final.
Ejemplo:
$horaini="10:05:20";
$horafin="14:05:20";
echo RestarHoras($horaini,$horafin);
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?
# http://www.lawebdelprogramador.com
# tiene que recibir la hora inicial y la hora final
function RestarHoras($horaini,$horafin)
{
	$horai=substr($horaini,0,2);
	$mini=substr($horaini,3,2);
	$segi=substr($horaini,6,2);
 
	$horaf=substr($horafin,0,2);
	$minf=substr($horafin,3,2);
	$segf=substr($horafin,6,2);
 
	$ini=((($horai*60)*60)+($mini*60)+$segi);
	$fin=((($horaf*60)*60)+($minf*60)+$segf);
 
	$dif=$fin-$ini;
 
	$difh=floor($dif/3600);
	$difm=floor(($dif-($difh*3600))/60);
	$difs=$dif-($difm*60)-($difh*3600);
	return date("H-i-s",mktime($difh,$difm,$difs));
}
?>



Comentarios sobre la versión: Versión 1 (6)

ivanolete
26 de Mayo del 2015
estrellaestrellaestrellaestrellaestrella
Genial, Saludos.
Responder
Erwin Alejandro
04 de Abril del 2016
estrellaestrellaestrellaestrellaestrella
En el return debe ser H:i:s, fuera de eso me sirvió, gracias
Responder
Erika Julieth Contreras Castillo
23 de Abril del 2016
estrellaestrellaestrellaestrellaestrella
Gracias!
Responder
Erika Julieth Contreras Castillo
23 de Abril del 2016
estrellaestrellaestrellaestrellaestrella
Excelente me funciono mucho tu aporte! Dios te Bendiga saludos
Responder
Manuel Otacoma
17 de Septiembre del 2016
estrellaestrellaestrellaestrellaestrella
Muy bueno me sirvió, gracias ,sigan adelante..
Responder
Fabricio Carrion
17 de Noviembre del 2016
estrellaestrellaestrellaestrellaestrella
buenaso brow
Responder

Comentar la versión: Versión 1

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

http://lwp-l.com/s73