日付の書式設定を含むiPhoneアプリケーションを1つ作成しています。ここで私は、私は変更し、フォーマットされた日付を表示する必要があるサーバーから日付の文字列を取得しています。iPhone SDkの日付書式設定
サーバから取得し、以下の日付mを見つけてください
サーバー日:4月23日(土)16時35分33秒0000 2011
私は2:35 4月23日
のように表示する必要があります。この日付誰でもこれを手伝ってください。
ありがとうございます。
日付の書式設定を含むiPhoneアプリケーションを1つ作成しています。ここで私は、私は変更し、フォーマットされた日付を表示する必要があるサーバーから日付の文字列を取得しています。iPhone SDkの日付書式設定
サーバから取得し、以下の日付mを見つけてください
サーバー日:4月23日(土)16時35分33秒0000 2011
私は2:35 4月23日
のように表示する必要があります。この日付誰でもこれを手伝ってください。
ありがとうございます。
NSDateFormatter
を使用して、サーバーから取得した日付文字列を解析し、対応するNSDate
(-[NSDateFormatter dateFromString:]
経由)を取得する必要があります。次に、NSDateFormatter
を使用してNSDate
を希望の日付形式のNSString
に変換します。非常に特殊な表示フォーマットが絶対に必要な場合を除いて、+[NSDateFormatter dateFormatFromTemplate:options:locale:]
を使用して、a)含めるすべての詳細が含まれ、b)ユーザーのロケール設定を尊重する日付形式を取得する必要があります。たとえば、AM/PM指定の12時間形式の代わりに24時間形式を使用するユーザーもいます。