NSDateFormatter のみを使用して、日付/時刻の文字列表現を NSDate オブジェクトにフォーマットしようとしています。問題は、形式で序数の接尾辞を許可する方法がわからないことです。
たとえば、「2010 年 8 月 11 日水曜日の午後 8 時」という文字列があるとします 。
どの 1 行の NSDate dateFormat を使用すればよいですか?
「EEEE、MMM dd'th' yyyy h:mm a」のように機能しますが、それは「th」で終わる序数の日にのみ機能しますが、1st、2nd、3rd、4th 5th を許可する単一の形式が必要です等
これを実現するには、フォーマット文字列のワイルドカード文字のようです。私は次のようないくつかのことを試しました: % * ?