如何将字符串转换为NSDate?

时间:2010-06-18 14:13:40

标签: iphone nsdateformatter

假设我有类似30-10-2025 12:53的内容,我该如何将其转换为NSDate?我想有一些类需要这个加上一个格式字符串,告诉它日期看起来像一个字符串,所以它可以解析它...我必须在哪里看?

2 个答案:

答案 0 :(得分:6)

您可以使用NSDateFormatter

 NSDateFormatter *k= [[NSDateFormatter alloc] init];
  [k setFormat:@"your string format"] //ex @"MM/DD/yyyy hh:mm:ss" 
 NSDate *d=[k dateFromString:yourString];
 [k release]

以下是参考DateFormatter ref

答案 1 :(得分:1)

您可以使用NSDateFormatter类来实现此目的。