00 Votos

Delphi/Lazarus: Fecha de Mañana

Pregunta de Compi | 18/10/2020 a las 13:24

¿Es posible determinar la fecha de mañana con Delphi o Lazarus? Hasta ahora, solo hice generar la fecha de hoy usando la función "now". ¿También hay una función para mañana?

ResponderPositivoNegativo
0Mejor Respuesta0 Votos

Básicamente, existen dos posibilidades para determinar la fecha de mañana.

Primero, puede usar la función Tomorrow disponible en la unidad DateUtils. Tomorrow devuelve la fecha de mañana en el formato DateTime (el componente de hora es las 0 en punto), de modo que puede usar esta función de la misma manera que puede usar la función Now:

var
  s: string;
  d: TDateTime;
begin
  d := Tomorrow;
  s := FormatDateTime('yyyy-mm-dd', d);
  ShowMessage(s);
end;

La segunda posibilidad es simplemente tomar Now y agregar un día adicional:

FormatDateTime('yyyy-mm-dd', now + 1);

Para esto, debe saber que TDateTime es solo un número de punto simple, donde los días se guardan antes del separador decimal en el momento posterior, de modo que puede agregar o restar días de un DateTime dado.
18/10/2020 a las 23:32

ResponderPositivo Negativo
Responder

Temas Relacionados

PHP: Determinar el Número de Semana

Tutorial | 0 Comentarios

Cambiar la Fecha de Archivo

Tutorial | 0 Comentarios

Aviso Importante

Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.

Participar

Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.