ios - 转换 NSString->NSDate?

标签 ios nsstring nsdate

我最终需要将我的 NSString 转换为 NSDate,但我在这样做时遇到了问题。我如何使用此代码实现相同的功能,同时使最终结果成为 NSDate?

//Date and Format it
NSDate *now = [NSDate date];
NSDateFormatter* formatter = [[[NSDateFormatter alloc] init] autorelease];
[formatter setDateFormat:@"MM-dd-yyyy"];
NSString *dateString = [formatter stringFromDate:now];

谢谢!

编辑:

//Date and Format it
    NSDate *now = [NSDate date];
    NSDateFormatter* formatter = [[[NSDateFormatter alloc] init] autorelease];
    [formatter setDateFormat:@"MM-dd-yyyy"];
    NSString *dateString = [formatter stringFromDate:now];
    NSDate *enddate = [formatter dateFromString:dateString];
    [[NSUserDefaults standardUserDefaults] setObject:enddate forKey:@"theDate"];

最佳答案

NSDate *date = [formatter dateFromString:dateString];

关于ios - 转换 NSString->NSDate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7154477/

相关文章:

ios - 使用 ios google sign in api - 这两个值是什么?

iOS Safari HTML5 视频覆盖一切

每个条形图的 ios 图表标签

objective-c - 我应该用什么替换已弃用的 sizeWithFont : method?

ios - 未知对象类型的zlib解压方法

ios - 将系统日期快速放入文本字​​段

iphone - 如何在 Objective-C 中的 Web 服务调用中将文件作为参数传递?

objective-c - 如何将百分号添加到 NSString

ios - 如何在 NSString stringWithFormat 中使用 % 字符

ios - iOS 中的短格式相对时间?