NSDate
の時刻をNSString
に変換するにはどうすればいいですか?たとえば@"11:22am"
?どのようにすべてのロケールをサポートしますか?このNSDateFormatter
ためNSDateをNSStringに変換します(例:@ "11:22 am")?
1
A
答えて
2
用途:
NSDateFormatter *formatter = [[[NSDateFormatter alloc] init] autorelease];
[formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss zzz"];//HH:mm
NSString *strDate = [formatter stringFromDate:myDate];
4
はあなたが好ましくNSDateFormatterStyleのいずれかの定数を使用して、NSDateFormatterを使用する必要があり、値はすべて持っているユーザーのロケールに応じて、(USA/UK /オーストラリア異なるものになるのですたとえば、短い日付形式など)。
NSDateFormatter *timeFormatter = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter setDateStyle:NSDateFormatterNoStyle];
[dateFormatter setTimeStyle:NSDateFormatterShortStyle];
NSString *timeString = [timeFormatter stringFromDate:date];
関連する問題
- 1. am/pmとタイムゾーンでNSStringをNSDateに変換する
- 2. NSStringをNSDateに変換するには?
- 3. NSStringをNSDateに変換する
- 4. NSStringからNSDateへの変換
- 5. フォーマットを変更せずにNSStringをNSDateに変換する
- 6. NSDateFormatterはNSDateのNSStringを変換しません
- 7. nsdateへのnsstring
- 8. "2016-10-29 7 AM"の形式のNSStringからNSDateへ
- 9. NSStringのNSDate
- 10. NSStringの日付をNSDateまたは特定の文字列に変換する
- 11. NSStringをNSDateに変換するにはどうすればよいですか?
- 12. NSStringからNSDateへの奇妙な変換出力
- 13. 迅速NSDate AMとPMフォーマット
- 14. NSDateFormatterを使用してエラー年を取得します。NSDateをNSStringに変換します。
- 15. iOSキーチェーン:NSDateとNSString
- 16. 1タイムゾーンのNSString日付を別のタイムゾーンを持つNSDateオブジェクトに変換する
- 17. NSStringをNSStringに変換するには?
- 18. NSStringをUTF8Stringに変換しますか?
- 19. NSStringをconst char *に変換します。
- 20. Objective-C NSStringをNSStringに変換する
- 21. iphoneのNSDateのNSStringをソート
- 22. NSString日付からNSDate
- 23. 解析NSStringのNSDateオブジェクト
- 24. UTC NSDateをローカルNSDateに変換しないでください
- 25. NSString NSString内のascii変換
- 26. NSStringをNSStringに変換すると、EXC_BAD_ACCESSが返されます。
- 27. NSStringからNSDateを取得する
- 28. 変換NSStringの
- 29. NSStringを16進数に変換してUILabelに変換する
- 30. HEX NSStringをNSDataに変換
この手法では、異なるロケールをサポートすることはできません。 –