4
表示する日付ピッカーを追加しました。私はNSDateFormatter
でこのフォーマットを取得できますかNSDateFormatterを使用して日付を書式設定する方法
Wed, Dec 14 2011 1:50 PM
にこの形式を変更したい
Wednesday, December 14, 2011 1:50:52 PM India Standard Time
:私はピッカーから任意の日付を選択した場合しかし、それはこの形式を示していますか?
可能な場合に役立ちます以下のコードを試してみてくださいように、日付と時刻の書式スタイルを使用し、 'NSDateFormatterMediumStyle'この特定の形式は米国のみで理にかなっているので。スタイルは、ロケール設定(すなわち、ユーザがSettings.appで選択したスタイルに従って)に従ってフォーマットされる。 – DarkDust
あなたは間違いなくDarkDustを聞く必要があります。あなたが私たちの外にいるならば、米国スタイルの日付は迷惑です。世界の(ほぼ)残りの部分は、その日の前に月が欲しくない;-)あなたが使用できる日付フォーマッタスタイルでは達成できない日付の特定の部分(平日、曜日、月など)が必要な場合素晴らしい 'dateFormatFromTemplate:options:locale:'メソッドです。必要な日付部分を渡すと、現在のロケールで便利な日付形式が得られます。 –
一般的にハードコードされた日付形式は、内部のもの(ファイルへのエクスポート、ウェブサイトからのインポート、APIとの通信など)にのみ使用する必要があります。 UI *要素に入る各日付は、ロケール対応の形式で作成する必要があります。 –