Foros del Web » Programando para Internet » PHP » CodeIgniter »

[SOLUCIONADO] restar fechas con codeIniter

Estas en el tema de restar fechas con codeIniter en el foro de CodeIgniter en Foros del Web. Hola amigos, Alguien sabe cómo obtengo el número de minutos entre dos fechas devueltas con date("Y-m-d H:i:s") mediante CodeIniter? La cuestión es que necesito obtener ...
  #1 (permalink)  
Antiguo 21/01/2013, 17:01
 
Fecha de Ingreso: diciembre-2006
Mensajes: 213
Antigüedad: 17 años, 4 meses
Puntos: 3
restar fechas con codeIniter

Hola amigos,

Alguien sabe cómo obtengo el número de minutos entre dos fechas devueltas con date("Y-m-d H:i:s") mediante CodeIniter?

La cuestión es que necesito obtener el número de minutos entre dos fechas en ese formato pero no le encuentro.

Hasta el momento he probado esto:
Código PHP:
Ver original
  1. $fechainicio=2013-01-21 16:42:29;//fecha iniciar
  2. $fecha=date("Y-m-d H:i:s");//fecha actual
  3. $tiempo=mktime(substr($fecha,11,2),substr($fecha,14,2),substr($fecha,17,2),substr($fecha,5,2),substr($fecha,8,2),substr($fecha,0,4))-mktime(substr($fechainicio[0],11,2),substr($fechainicio[0],14,2),substr($fechainicio[0],17,2),substr($fechainicio[0],5,2),substr($fechainicio[0],8,2),substr($fechainicio[0],0,4));
  4. $tiempo=$tiempo/60;

$tiempo es la variable en la cual debería de tener los minutos transcurridos entre ambas fechas pero no me va.

¿existe otra forma mas fácil?

Desde ya les agradezco su ayuda.

Saludos
  #2 (permalink)  
Antiguo 21/01/2013, 19:42
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: restar fechas con codeIniter

Pues no se en CodeIgniter, pero en PHP es simple:

Código PHP:
Ver original
  1. <?php
  2.  
  3. $dt1 = strtotime('2013-01-21 20:30:29');
  4. $dt2 = time();
  5.  
  6. $res  = abs($dt2 - $dt1);
  7. $mins   = round($res / 60);
  8.  
  9. echo "$mins minutos";
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #3 (permalink)  
Antiguo 22/01/2013, 08:13
 
Fecha de Ingreso: diciembre-2006
Mensajes: 213
Antigüedad: 17 años, 4 meses
Puntos: 3
Respuesta: restar fechas con codeIniter [SOLUCIONADO]

Hola andresdzphp,

Muchas gracias, me va muy bien, si que me estaba complicando mucho funciona perfectamente.

Saludos

Etiquetas: frameworks-y-php-orientado-a-objetos, restar
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 11:30.