Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Wochenberechnung (Datum) (https://www.delphipraxis.net/155300-wochenberechnung-datum.html)

youuu 17. Okt 2010 14:14

Wochenberechnung (Datum)
 
Hi,

also ich möchte ein 2 Datums vorgeben.

1. ist das heute also Now
2. Wäre das vom heutigen -60 Tage

Beides ist ja kein Problem, nur wie kann ich aus den beiden Daten nun eine Liste zusammen stellen die Wochen zusammen rechnet.

Beispiel:

1. Datum 01.10.2010
2. Datum 17.10.2010

Liste sehe dann so aus:

01.10.2010 - 01.10.2010
04.10.2010 - 08.10.2010
11.10.2010 - 15.10.2010

Sir Rufo 17. Okt 2010 14:23

AW: Wochenberechnung (Datum)
 
Mit Delphi-Referenz durchsuchenDayOfWeek bekommst du den Wochentag vom ersten Datum.
Damit kannst du die erste Woche bestimmen (die kann ja kürzer sein).
Delphi-Quellcode:
Datum - DayOfWeek( Datum ) + 2 + 7
ergibt den ersten Montag nach deinem Datum

youuu 17. Okt 2010 14:52

AW: Wochenberechnung (Datum)
 
Danke, damit bekomm ich es hin

DeddyH 17. Okt 2010 15:45

AW: Wochenberechnung (Datum)
 
Vorsicht, DayOfWeek ist nicht ISO-konform. Nimm lieber DayOfTheWeek, dort ist Montag der erste Wochentag.

Sir Rufo 17. Okt 2010 15:49

AW: Wochenberechnung (Datum)
 
Zitat:

Zitat von DeddyH (Beitrag 1056204)
Vorsicht, DayOfWeek ist nicht ISO-konform. Nimm lieber DayOfTheWeek, dort ist Montag der erste Wochentag.

Ah ja genau ... das passt hier auch viel besser


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:30 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