Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi DateTimeToString(Now) - kleine Frage (https://www.delphipraxis.net/36941-datetimetostring-now-kleine-frage.html)

Gina 28. Dez 2004 13:35


DateTimeToString(Now) - kleine Frage
 
Hallochen,

ich möchte gerne das aktuelle Datum und die aktuelle Zeit dazu verwenden, um einen Dateinamen daraus zu generieren.
Dieser soll das Format 'ddmmyyyyhhnnss' haben.

Wenn ich folgendes schreibe:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  zeit: string;
begin
  ShortDateFormat := 'ddmmyyyy';
  LongTimeFormat := 'hhnnss';
  zeit := DateTimeToStr(Now);
  showmessage(zeit);
end;
sieht das schonmal ganz gut aus. Allerdings ist zwischen dem Datum und der Zeit ein Leerzeichen, welches ich gerne weg haben möchte. Dazu hab ich bisher noch nicht das passende gefunden... :( Könnt ihr mir da please etwas auf die Sprünge helfen?

Vielen lieben Dank, Gina.

mirage228 28. Dez 2004 13:36

Re: DateTimeToString(Now) - kleine Frage
 
Hi,

schau Dir mal Delphi-Referenz durchsuchenFormatDateTime an. :)

mfG
mirage228

Gentleman 28. Dez 2004 13:40

Re: DateTimeToString(Now) - kleine Frage
 
hi!

versuchs doch einfach mal so:
Delphi-Quellcode:
zeit:= DateToStr(now) + TimeToStr(now);
:zwinker:

Gina 28. Dez 2004 13:50

Re: DateTimeToString(Now) - kleine Frage
 
Huhu...

@Mirage
Jup, genau dort hab ich geschaut, allerdings kann ich nicht genau erkennen, was davon dafür verantwortlich ist. Hat das was mit dem 'c' zu tun?

@Gentleman
Danke. Das sieht super aus. Trotzdem bin ich jetzt neugierig, wo dieses Leerzeichen produziert wird :wink:

Vielen Dank, Gina.
[Edit:] Tippsfehler :oops:

Marcel Gascoyne 28. Dez 2004 13:57

Re: DateTimeToString(Now) - kleine Frage
 
Zitat:

Zitat von Gina
ich möchte gerne das aktuelle Datum und die aktuelle Zeit dazu verwenden, um einen Dateinamen daraus zu generieren.
Dieser soll das Format 'ddmmyyyyhhnnss' haben.

Einfach so:

Delphi-Quellcode:
filename := FormatDateTime('ddmmyyyyhhmmss',Now);
Gruß,
Marcel

Gina 28. Dez 2004 14:05

Re: DateTimeToString(Now) - kleine Frage
 
Ach das meinte Mirage damit... Man bin ich heute wieder blond... :oops:

Tausend Dank, Gina.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz