0

私はiPhoneアプリ開発に不慣れです、Plzは私を助けます。テーブルビューで、各セルの右側にカスタムボタンを追加し、ShowStartDate、ShowEndDate、Workedという名前を付けました。ShowStartDateカスタムボタンをクリックすると、別のView Controllerに移動し、日付と時刻(DatePicker)を選択して、この日付をShowStartDateCustomButtonに表示します。同様に、SelectDurationカスタムボタンをクリックすると、別のView Controllerに移動し、そこで時間を選択し、今回はSelectDurationCustomButtonに表示します。この両方の作業が完了したら、ShowEndDateカスタムボタンに時刻を自動的に表示する必要があります。ShowStartDateの日付と時刻は2012年6月30日土曜日10:09AMです。SelectDurationの時刻は11:00時間です。2012年6月30日(土)09 :: 09 PMのように、ShowEndDateの時刻を自動的に表示するにはどうすればよいですか。

Plzは、どのタイプのNSTimerクラスを使用する必要があるかを教えてくれます。

4

1 に答える 1

0

- (id)dateByAddingTimeInterval:(NSTimeInterval)seconds-メソッドを使用する必要があります。

NSDate *mydate = ;// Which you already have
int hours = ;//You already have this

NSTimeInterval hoursInSeconds = hours * 60 * 60;
NSDate *dateAfterAddingHours = [mydate dateByAddingTimeInterval:hoursInSeconds];

// Now you can display dateAfterAddingHours in your third text field
于 2012-06-30T06:07:47.703 に答える