現在の時と分を整数で取得したいのですが。したがって、現在が午前3時16分である場合、3と16の2つの整数を取得したいと思います。
しかし、1970年以降の秒数を示すように見えます[NSDate date]
。または、現在の時刻表現の文字列を与えることができますが、それらを整数として取得する簡単な方法はありませんか?
「現在の時刻を取得する」に投稿がありますが、これには関係がNSDateComponents
ありNSCalendar
ますか?それはあまりにも複雑です...必要だったのは次のようなものだけです
NSDate *date = [NSDate date];
int hour = [date getHour]; // which is not possible
NSDate
3つのクラス、、NSDateComponents
を使用NSCalendar
して現在の時間を整数として取得するよりも簡単な方法はありますか、または通常、Objective-Cでは、通常もC言語localtime
を使用tm
して時間を整数として取得しますか?