Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Envío de registros y sus respuestas (https://www.clubdelphi.com/foros/forumdisplay.php?f=66)
-   -   Obtener la fecha, hora con la zona horaria (https://www.clubdelphi.com/foros/showthread.php?t=97612)

rafa1963 28-07-2025 14:09:40

Obtener la fecha, hora con la zona horaria
 
Buenas tardes, necesito capturar en un Tedit la fecha y hora con la zona horaria actual. Estoy intentándolo de esta forma --> DateTimePicker1.Format:= 'dd/MM/yyyy Thh:mm:ssTZD' y pasandolo a una variable String pero solo me muestra fecha y hora actual.
Me podeis echar una manita.
Gracias

cloayza 28-07-2025 15:37:40

Estimado colega para eso utilice la siguiente función

Código Delphi [-]
uses System.DateUtils;
{$R *.dfm}

procedure TForm1.CheckBox1Click(Sender: TObject);
begin
     if TCheckbox(Sender).Checked then
        edit1.text:= DateToISO8601(Now(), TCheckbox(Sender).Checked)
     else
         edit1.text:= DatetoStr(Now());

end;
Saludos cordiales

rafa1963 28-07-2025 18:33:20

res
 
Gracias compañero cloayza, lo probaré y comento.
Nuevamente Gracias

rafa1963 28-07-2025 18:39:47

Error
 
Me dá error en *DateToISO8601* Los asteriscos los he quitado y continua dando errores

cloayza 28-07-2025 19:15:50

Colega, seguro que incluyó la unit System.DateUtils?

Ya que esa función DateToISO8601, está definida en la unit System.DateUtils

Verifique y comente...Saludos


La franja horaria es GMT +2. Ahora son las 04:13:16.

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