1
我无法从字符串获取今天的时间。我读从一个的UITextField一时间,但日期出来的划时代从字符串创建日期
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"HH-mm"];
[formatter setDateStyle:NSDateFormatterNoStyle];
[formatter setTimeStyle:NSDateFormatterShortStyle];
[formatter setLenient:YES];
NSLog(@"Format: %@",[formatter dateFormat]);
NSDate *now = [formatter dateFromString:[textbox text]];
NSLog(@"Time from textfield: %@",now]);
这给从日志代码以下日期的开始。
2011-01-19 18:56:28.193 MyApp[8284:207] The time for now: 1970-01-01 06:00:00 GMT
我觉得OP是试图将一个字符串文本字段转换为一个NSDate对象,您的解决方案将当前时间作为字符串提供。 – 2011-01-19 19:10:56