Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   .NET (https://www.clubdelphi.com/foros/forumdisplay.php?f=17)
-   -   Sumar y restar fechas (https://www.clubdelphi.com/foros/showthread.php?t=37957)

SMTZ 27-11-2006 21:57:43

Sumar y restar fechas
 
Hola, me gustaría saber si hay una función exclusiva de .NET para sumar y restar fechas, y que su resultado lo de en días (27/11/06 - 22/11/06 = 5).

Es para evitar hacerme una rutina. Preferiría usar las funciones nativas de .net.

Gracias.

SMTZ 27-11-2006 23:32:35

Solución
 
Hola, al final ya no necesito realizar esa funcion, pero supongo que debe ser algo así como esto, por si a alguien le interesa:

Código:

Function DiferenciaDias ( Desde : DateTime; Hasta : DateTime ) : Double;

Var
  Resultado  : TimeSpan;

Begin

  Resultado := Hasta.Subtract ( Desde );
  Result := Resultado.TotalDays;

End;

No la he probado.

casacham 27-11-2006 23:36:05

Mejor a lo seguro
 
Mas vale viejo que hagas tu subrutina, porque depediendo del sistema operativo y de su leguaje activado puede que te calcule de una u otra forma los dias con los errores que si los trasladas a cosas importantes te va a joder

SMTZ 28-11-2006 03:15:27

Gracias
 
Tienes razón.


Gracias


La franja horaria es GMT +2. Ahora son las 13:49:19.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi