2
A
答えて
7
NSDateFormatterを使用し、確かに:
NSDate *now = [NSDate date];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat: @"a"];
NSLog ([formatter stringFromDate: now]);
[formatter release];
出力:
2009-08-06 14:20:35.538 yourApp [4971:20B] PM
1
たぶん簡単な方法がありますが、これはうまくいきます。
NSDate *now=[NSDate date];
NSCalendar *cal = [NSCalendar currentCalendar];
NSDateComponents *components = [cal components:NSHourCalendarUnit fromDate:now];
int hour = [components hour];
if (hour > 12){
NSLog(@"PM %d",hour);
} else {
NSLog(@"AM");
}
+0
少し遅いです。ヤコブの方法はおそらくよりクリーンです。 –
関連する問題
- 1. Java8てDateTimeFormatter午前/午後
- 2. のiOS:午前と午後
- 3. パラメータはclockpickerで午前/午後()
- 4. はなぜ日付ショー午前または午後
- 5. 午前または午後に時間を返す方法
- 6. Djangoテンプレート印刷のどちらか「午前または午後の良い」日
- 7. 正規表現 - 午後5時、5.30午後、正午
- 8. 午後の午後との変換
- 9. jqGridでの午前/午後の書式設定
- 10. 毎日午前9時〜午後10時の間のCronExpression
- 11. 午前2時から翌日にかけての午前2時から午後2時までの午後の豚への入力
- 12. 視覚化テーブルソートが午前、午後には機能しません
- 13. は私が午前
- 14. 午後21時から午後9時まで木場フィルター
- 15. MySQL Timediff午後10時から午前6時までの時間数
- 16. SQL Server:昨日の午前9時から今日の午後9時まで
- 17. 午前文字列
- 18. 午前8時から午前10時以外のCron式
- 19. 変数を使用して時刻を基準に午前、午後、または夕方を表示する
- 20. 月名と午前/午後の両方でDateTime文字列を変換する
- 21. 午前0時から午前0時までのMoment.jsの比較
- 22. 翌日の午前7時から午前7時までの間に選択
- 23. 私はiPhoneアプリ開発の新しい午前のXcode
- 24. 「adbのシェル午前楽器」
- 25. FLEX I午前混乱
- 26. Androidで毎日午前8時から午後8時までサービスを実行するには
- 27. 毎日午前9時から午後4時までサービスを実行するには?
- 28. Quartzスケジューラで毎日午前9時から午後5時まで毎分25分実行するには?
- 29. 午前2時から午後4時まで30分ごとにcronを書くには?
- 30. Python午後5時以降
ご協力ありがとうございます。JacobとIra。 – nicoko