Hallo zusammen,
blöder Titel, ich weiss
Also ich benötige in einem Schleifendurchlauf von einem Beginn-Datum bis zu einem Ende-Datum eine Abfrage, ob es der letzte Tag eines Halbjahres ist.
z.Z löse ich das so:
	
		
			
		
		
	
	
Da ich gern alles ein wenig optimieren möchte, finde ich den code sehr "unelegant"!
Wie würdet Ihr den letzten Tag eines Halbjahres berechnen?
LG
Bernd
									
									
								blöder Titel, ich weiss

Also ich benötige in einem Schleifendurchlauf von einem Beginn-Datum bis zu einem Ende-Datum eine Abfrage, ob es der letzte Tag eines Halbjahres ist.
z.Z löse ich das so:
Quellcode
- ...
- [formatter setDateFormat:@"ddMM"];
- NSString *beginnabfrage = [formatter stringFromDate: beginn];
- [dateComponents setDay:+1];
- beginn = [gregorian dateByAddingComponents:dateComponents toDate: beginn options:0];
- if ( [beginnabfrage isEqualToString: @"3006"] || [beginnabfrage isEqualToString: @"3112"]) {
- // Array schreiben
- }
Da ich gern alles ein wenig optimieren möchte, finde ich den code sehr "unelegant"!
Wie würdet Ihr den letzten Tag eines Halbjahres berechnen?
LG
Bernd
Ich bin gegen Signaturen!!!
									
 
									
