![]() |
Jahresziffern & Jahrhundertziffern aus einer Jahreszahl
Moin,
ja der Titel ist etwas verwirrend, genauer gesagt geht es um folgendes: Ich habe eine Jahreszahl, nehmen wir 2006. Jetzt möchte ich von dieser Jahres- und Jahrhundertziffern erhalten, d.h. Jahresziffern: 06 und Jahrhundertziffern: 20. Man könnte es (am Beispiel Jahresziffern) ja ganz simpel per
Delphi-Quellcode:
machen, ich halte diese Lösung aber für etwas unschön? Gibt es dafür schon eine fertige Funktion in Delphi oder muss ich es doch so machen?
temp := IntToStr(year);
Delete(temp, 1, 2); yearnumbers := StrToInt(temp); Danke euch schonmal. :-) |
Re: Jahresziffern & Jahrhundertziffern aus einer Jahresz
Beim datumformatieren kannst du ja angeben, ob deu 4 oder 2-Stellige Jahreszahlen haben willst
|
Re: Jahresziffern & Jahrhundertziffern aus einer Jahresz
Ich brauche wie gesagt beide Varianten, zwei- und vierstellig. Die Jahreszahl lese ich über DecodeDate direkt ein. Wie meinst du das beim Datum formatieren? :gruebel:
|
Re: Jahresziffern & Jahrhundertziffern aus einer Jahresz
Delphi-Quellcode:
PS: interessante Frage übrigens, weil du in deinem Ostersonntags Thread exakt diese Operationen benutzt hast.x := Jahr mod 100; y := Jahr div 100; Gruß Hagen |
Re: Jahresziffern & Jahrhundertziffern aus einer Jahresz
Da muss man erstmal drauf kommen das Jahr mod 100 ja auch den Rest des Jahres ausgibt. :wall:
Danke für den Klaps auf den Hinterkopf. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 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