私はこのフォーマットを使用して時間を取得しています
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
dateFormatter.dateFormat = @"hh";
[dateFormatter setTimeZone:[NSTimeZone systemTimeZone]];
NSString *date = [dateFormatter stringFromDate:now];
NSInteger myHour = [date intValue];
問題は、それが返されることです。たとえば、44Pm
ではなく返してほしい16
のです。どうすればよいですか。私はhhを単一のhに置き換えてみましたが無駄でした。