![]() |
Start und Ende einer Kalenderwoche bestimmen
Hallo Zusammen,
ich benötige eine Möglichkeit, wie ich den STart und das Ende einer Kalenderwoche bestimmen kann. Also wenn ich sage KW38 im 2013 dann brauch eich als start 16.09.2013 und als ENde 22.09.2013. Kann mir jemand helfen? Ich hatte gehofft, dass ich das mit StartOfTheWeek hinbekomme. Aber abgesehen davon, dass die Finktion bei meinem Delphi XE2 Starter nicht läuft, ist da ja auch ein Datum als Input und nicht eine KW und ein Jahr... Vielen Dank Patrick |
AW: Start und Ende einer Kalenderwoche bestimmen
Hallo,
schau mal in der OH nach
Delphi-Quellcode:
. Dort gibt es Funktionen
System.DateUtils
Delphi-Quellcode:
und
StartOfAWeek
Delphi-Quellcode:
.
EndOfAWeek
Gruß |
AW: Start und Ende einer Kalenderwoche bestimmen
Hallo,
also StartOfTheWeek funktioniert. Jetzt benötige ich "nur" noch ein Datum aus einer Kalenderwoche. Also ich sage KW38 aus dem Jahr 2013 und dann brauche ich ein Datum zwischen dem 16.09.2013 und dem 22.09.2013. Habt Ihr auch dazu eine Idee? Vielen Dank Patrick |
AW: Start und Ende einer Kalenderwoche bestimmen
Hallo,
schau doch nochmals genau hin. Es gibt die Funktionen StartOfAWeek und StartOfTheWeek. Du brauchst erstere - gilt auch fur EndOfAWeek.
Delphi-Quellcode:
sollte es tun.
procedure TForm1.Button1Click(Sender: TObject);
begin ShowMessage ('KW38 vom: ' + FormatDateTime ('dd.mm.yyyy', StartOfAWeek (2013, 38)) + '-' + FormatDateTime ('dd.mm.yyyy', EndOfAWeek (2013, 38))) end; Gruß |
AW: Start und Ende einer Kalenderwoche bestimmen
Vergesst es!!!:oops::oops::oops::oops::oops::oops::oops::oo ps:
Ich brauche doch nur StartOfAWeek benutzen!!! Habe ich glatt übersehen! Trotzdem vielen Dank Patrick |
AW: Start und Ende einer Kalenderwoche bestimmen
@Volker Z.
Habe den Hinweis erst nach meiner Antwort gesehen. Vielen Dank Patrick |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:02 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