我知道这个问题被问了太多次,但没有一个符合我的要求。
我有" 8-8-2015 12:00:00 AM"在NSString
名为strEventTimeBegin。如何将此NSString转换为NSDate?这是我尝试过但返回null。
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
//[dateFormatter setDateStyle:NSDateFormatterMediumStyle];
NSDate *startEventDate = [dateFormatter dateFromString:strEventTimeBegin];
答案 0 :(得分:1)
从记忆中,但这应该有效:
[dateFormatter setDateFormat:@"d-M-yyyy hh:mm:ss a"];
在你的例子中解释一下;