NSDateFormatter 无法将 NSString 转换为 NSDate
NSDateFormatter not working to covert NSString to NSDate
我正在使用 NSDateFormatter
从 NSString
获取日期 我很困惑为什么以下内容不起作用:
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"yyyy-MM-dd hh:mm:ss"];
NSDate *myDate = [df dateFromString: timeDateUpdated];
myDate 仍然为零,但是,如图所示 timeDateUpdated 似乎是正确的格式。
格式错误,请使用 HH
而不是 hh
。
h
指令适用于 am/pm 格式的小时,不适用于 17
。
查看此综合日期格式guide
我正在使用 NSDateFormatter
从 NSString
获取日期 我很困惑为什么以下内容不起作用:
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"yyyy-MM-dd hh:mm:ss"];
NSDate *myDate = [df dateFromString: timeDateUpdated];
myDate 仍然为零,但是,如图所示 timeDateUpdated 似乎是正确的格式。
格式错误,请使用 HH
而不是 hh
。
h
指令适用于 am/pm 格式的小时,不适用于 17
。
查看此综合日期格式guide