Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Editfeld nimmt keine 0 an (https://www.delphipraxis.net/107558-editfeld-nimmt-keine-0-a.html)

mab 29. Jan 2008 19:32


Editfeld nimmt keine 0 an
 
Hallo zusammen,

ich bräuchte eure hilfe bei einem problem...

wir programmieren derzeit in der schule ein programm zur feiertagsberechnung...nun habe ich folgendes problem: ich möchte das ein datum so angeziegt wird 01.01.2008 , aber das gestartete programm macht es so 1.1.2008...wie kann ich machen das im monat und tag bei zahlen die kleiner sind als 10 eine 0 vor der zahl steht?

vielen dank!
gruß martin

mkinzler 29. Jan 2008 19:39

Re: Editfeld nimmt keine 0 an
 
Format()
DateToStr()

koegi 29. Jan 2008 19:45

Re: Editfeld nimmt keine 0 an
 
Hallo, Martin!

Ich würde Dir raten, steht dem Edit-Feld ein MaskEdit-Feld zu verwenden. Bei dieser Komponente kannst Du eine Maske vorgeben, die Dir dieses Ausgabeformat ermöglicht.

Viel Erfolg!

Thomas

oldmax 30. Jan 2008 05:28

Re: Editfeld nimmt keine 0 an
 
Hi
bei mir geht auch

Delphi-Quellcode:
FormatDateTime('dd.mm.yyyy',Date);
benutze ich auch für Zeit
Delphi-Quellcode:
FormatDateTime('hh:nn:ss',Time);
oder für Datum und Zeit
Delphi-Quellcode:
FormatDateTime('dd.mm.yyyy hh:nn:ss',Now);
Gruß oldmax


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:48 Uhr.

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