0

日付ピッカーがあります。これから時間を選択した後、次の 30 分と 1 時間の日付と時刻を取得したいと思います。

日時を取得し、その日時から次の 30 分と 1 時間の 2 つの NSDates として返すメソッドを作成するにはどうすればよいでしょうか。

例: 日付ピッカーから午後 1 時 30 分を選択し、次の 30 分と 1 時間の時刻を取得します。

誰でもこれを助けることができますか??

4

3 に答える 3

1

NSDate のdateByAddingTimeIntervalメソッドを使用できます。

例 :

NSDate *NextDateOneHour = [oldDate dateByAddingTimeInterval:3600];    //3600 second equivalent to 60 mins
NSDate *NextDateHalfAnHour = [oldDate dateByAddingTimeInterval:1800]; //1800 second equivalent to 30 mins
于 2013-03-23T07:02:50.997 に答える