NSDate オブジェクトがあり、それが既に渡されているかどうかを確認する必要があります。もしそうなら、その日付を明日の日付に変えてください。しかし、その過程で TimeZone のような情報を失うことはありません。
助けてくれませんか?
NSDate オブジェクトがあり、それが既に渡されているかどうかを確認する必要があります。もしそうなら、その日付を明日の日付に変えてください。しかし、その過程で TimeZone のような情報を失うことはありません。
助けてくれませんか?
NSDateタイムゾーン情報はありません。それは、その時代から経過した秒数にわたる単なる薄い層です。カレンダーとタイムゾーンを使用して、カレンダーをに変換し、NSDateComponentsそこにある日付をいじって、それを新しいにフォーマットすることができNSDateます。
NSDate *date = ...;
if ([[NSDate date] timeIntervalSinceDate:date] > 0) {
date = [date dateByAddingTimeInterval:24*60*60];
}