Gibt es eine Möglichkeit, ein bestimmtes Datum (einen Zeitpunkt) für den Beginn und das Ende von Tageszeiten für jedes Land zu erhalten, das C oder Objective-C verwendet?DST (Daylight Savings Time) Zeitstempel mit Objective-C/C suchen?
In Mexiko beginnt die Sommerzeit am ersten Sonntag im April um 2:00 Uhr und endet am letzten Sonntag im Oktober um 2:00 Uhr. In vielen POSIX-Systemen ist dies geschrieben als
M4.1.0/2,M10.5.0/2
(Begins: Month 4, 1st Sunday at 02:00AM, Ends: Month 10, last Sunday at 02:00AM)
ich weiß, ist es möglich, wenn die Sommerzeit zu wissen, zur Zeit aktiv ist mit
NSTimeZone* systemTimeZone = [NSTimeZone systemTimeZone];
BOOL dstIsOn = [systemTimeZone isDaylightSavingTime];
und dass es möglich ist, die Zeit zu erhalten, bis die nächsten Daylight Savings
beginnt
NSTimeZone* systemTimeZone = [NSTimeZone systemTimeZone];
NSTimeInterval delta = [systemTimeZone daylightSavingTimeOffset];
ABER: Wie würde ich den bestimmten Tag zu finden, gehen Sie zu, dass die Sommerzeit beginnt/endet?
Gibt es da draußen einen Killertisch, den ich nicht finden konnte?
Jede Hilfe würde sehr geschätzt werden!
FYI, in den USA ist unsere Sommerzeit jetzt an jedem Ende um etwa 3 Wochen gestiegen. –
@CarlVeazey Sie sind in der Tat richtig. Geänderte Land zu Méjico obwohl würde es glücklich zu Glorious Nation von Kasachstan geändert haben, wenn sie DST beobachtet hätten. – Groot