2011-07-14 6 views
2

NSStringが日付であることを確認するにはどうすればよいですか?たとえば : - Jul 14 at 14.55 PMリターンTRUE現在までのNSStringの確認方法

NSStringの -

NSStringのTalala...リターンFalse

助けてください..

あなたは NSStringを与える新しい NSDateインスタンスを作成しようとすると、結果天気を確認することができます
+0

[this](http://stackoverflow.com/questions/4380381/how-to-convert-string-to-date-in-objective-c/4380393#4380393)回答 – highlycaffeinated

答えて

0

nilであるかどうか。あなたと仮定すると

NSDate

+0

これを見るだけです日付が悲しいことに特定の形式である場合は動作します。 –

2

使用してあなたがNSDateFormatterを使用することができることを確認し、(それが与えられた入力文字列が日付であるかどうかを決定するためにヒューリスティックを使用できるようにすることができますiOS版にしていますこれには[formatter setLeninent:YES]と呼んでください)。 NSStringからNSDateオブジェクトを作成できる場合は、文字列に日付が含まれています。そうでない場合は、ほとんどの場合、日付は含まれません。

関連する問題