有没有办法(一种优雅的方式)从包含日期的字符串中提取日期格式,以便可以通过NSDateFormatter将其转换为NSDate?
即
string = @"2011-1-10";
format = [extractor extractFormat:string];// format would = yyyy-dd-mm
[formatter setDateFormatter:format];
NSDate * date = [formatter dateFromString:string];
答案 0 :(得分:3)
如果这是您拥有的唯一信息,那么这是不可能的。例如,“10-10-10”。