如何将字符串转换为NSDate?

don*_*ile 1 iphone nsdateformatter

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

Dan*_*iel 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]
Run Code Online (Sandbox Code Playgroud)

这是一个引用DateFormatter引用