Re: [PHP-ES] resta fecha

From: mmoya ( mmoya .en. pjud.cl)
Date: Thu Mar 11 2004 - 19:59:58 CET


Hola, debes hacer lo siguiente:

1) Primero comvierte las fechas a formato Timestamp
   
$timestamp1 = mktime(0, 0, 0, $dia1, $mes1, $era1);
$timestamp2 = mktime(0, 0, 0, $dia2, $mes2, $era2);

 Nota: La fecha te quedaran en Segundos

2) Resta las fechas
       $resta = $timestamp1 - $timestamp2

Nota: Restas los segundos

3) Combiertes el Timestamp Unix a Formato Fecha

   3.1) date('d/M/Y H:i:s', $resta) => Formato Fecha y Hora
   3.2) $resta/60*60*24 => Formato dias

Espero que te sirva

Mas referencias en

http://www.php.net/manual/es/function.mktime.php

MMP.

On Thu, 11 Mar 2004 19:23:56 -0400
"Juan Pablo Herrera" < juampi .en. 2xd.com.ar> wrote:

> Hola a todos,
> necesito realizar una resta de dos fechas con el siguiente formato:
> ymd (año, mes, dia). El resultado deberia dar en dias.
> Ej 040602 - date(ymd);
>
> Saludo a toda España!
> Fuerza!
> Juan Pablo
>
> --
> PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


This archive was generated by hypermail 2.1.7 : Fri May 14 2004 - 16:04:36 CEST