私のアプリでは、日付(今日)のラベルを設定する必要がありますが、一部の国ではフォーマット日付の変更が問題です。私はデバイスの言語や、デバイスが米国やフランス、イタリア、またはイタリアで使用されていると言っている他の情報についての情報を入手する方法を知りたいです。 私を助けてくれますか?IOS:デバイス言語別の日付フォーマット
0
A
答えて
1
はdateFormatFromTemplateを試してください:オプション:ロケール:NSDateFormatter
内を フォーマットコンポーネントが指定されたロケールに適切に配置された指定された日付を表すローカライズされた日付の書式文字列を返します。
たとえば、「MMMM D、YYYY」のようなテンプレートを指定すると、指定したロケールの用語の順序が変更されます。
UPDATE
あなたは言語と地域を知りたい場合は、この使用してみてください:現在の言語のための
[NSLocale preferredLanguages] objectAtIndex:0]
を。 (言語はコード化されており、最初に最近使用された順になります)。
[NSLocale currentLocale] localeIdentifier]
ロケール識別子は(イタリアのit_ITのように)コード化されています。コード化されたロケールの完全な一覧については、[NSLocale availableLocaleIdentifiers]
言語と場所の詳細については、NSLocaleのドキュメントを参照してください。
関連する問題
- 1. 日付の言語
- 2. Laravel 5日付ピッカーの多言語
- 3. フォーマット日付フィールドタイプ
- 4. 日付フォーマット
- 5. 日付フォーマット機能
- 6. php - フォーマット日付ISO8601?
- 7. のiOS nstlinguistictagger言語
- 8. Railsの単語として日付をフォーマットする
- 9. ipad(ios)の日付をフォーマットした後の不明な文字
- 10. HTML 5 - iOSの入力タイプの日付フォーマット
- 11. Solrの日付フィールドのフォーマット
- 12. フォーマットの日付の問題
- 13. iOSで異なるフォーマットの日付を解析する
- 14. mongodb/mongooseの日付フォーマット
- 15. dust.js(リンクインフォーク)のフォーマットと日付
- 16. DataGrid easyuiの日付フォーマット
- 17. mysqlの変更日付フォーマット
- 18. デバイス関連リンク言語(ロケール)
- 19. フォーマットSTR_TO_DATEから日付
- 20. 日付フォーマット変換ルビー
- 21. スプリングRESTfulな日付フォーマット
- 22. Spring 3.2日付時刻フォーマット
- 23. iOSゲームのスクリプティング言語
- 24. ruby/railsの自然言語の日付パーサー
- 25. 複数の日付の差分(C言語)#
- 26. 日付IOSのフォーマットスタイル
- 27. デバイスの現在の地域設定後の日付と時刻のフォーマット
- 28. 言語別サイト、ベストプラクティス
- 29. `ng-model`の日付オブジェクトから日付をフォーマットする方法
- 30. キーボードフック別の言語 - C++
質問を投稿する前に検索しましたか? [ここには重複した質問があります](http://stackoverflow.com/questions/1348590/how-to-make-nsdateformatter-display-locale-specific-date)(あなたの投票を閉じるために投票しています) –
あなたのリンクは私の疑問を解決しない、私はdatafromatterを知っている、私はデバイスまたはその国の使用法の言語を検出したい。なぜ私の質問を閉じるために殴ったのですか? – CrazyDev