![]() |
Akteuelles Jahr -1
Hi
Möchte das vergangene Jahr angezeigt bekommen Wie ich das hinbekomme hab ich schon aber nicht wie ich das Datum weg bekomme, möchte nur das Jahr haben
Delphi-Quellcode:
Danke im voraus
ComBobox3.Items.add(DateToStr(incYear(date,-1)));
|
Re: Akteuelles Jahr -1
mit DecodeDate kannst du ein Datum zerlegen.
|
Re: Akteuelles Jahr -1
Schiel mal in die Unit DateUtils rein... Da wirst du fündig werden.
|
Re: Akteuelles Jahr -1
Guck Dir mal die Funktion
![]() |
Re: Akteuelles Jahr -1
Zitat:
Delphi-Quellcode:
Jahr -1
|
Re: Akteuelles Jahr -1
wie gesagt DecodeDate. Es macht ja keinen Sinn es als String zu haben um dann wieder in einen Ordinaltypen zu wandeln.
|
Re: Akteuelles Jahr -1
Naja die Hilfe sagt mir net gerade viel
//Ok habs übersehen in der hilfe |
Re: Akteuelles Jahr -1
Hast du's jetzt hinbekommen?
Hier wäre mein Ansatz:
Delphi-Quellcode:
Chris
uses sysutils;
... function JahrMinusEins: Integer; var y, m, d: word; begin DecodeDate(now, y, m, d); Result := y-1; end; |
Re: Akteuelles Jahr -1
Zitat:
Zitat:
Delphi-Quellcode:
ComBobox3.Items.add(FormatDateTime('yyyy', incYear(date,-1)));
|
Re: Akteuelles Jahr -1
Danke euch habe es mit DecodeDate hinbekommen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 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 by Thomas Breitkreuz