【问题标题】:NSString to NSDate with format "2016-10-29 7 AM"NSString 到 NSDate 格式为“2016-10-29 7 AM”
【发布时间】:2016-10-30 15:55:16
【问题描述】:

我正在尝试将 NSString 转换为 NSDate,字符串看起来像“2016-10-29 7 AM”。我尝试了不同的 NSDate 格式,但没有任何效果。我得到了正确的日期,但不是时间。提前致谢。

【问题讨论】:

标签: ios objective-c nsdate nsdateformatter


【解决方案1】:
NSString *str=@"2016-10-29 7 AM";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd h a"];
NSDate *date = [dateFormatter dateFromString:str];

【讨论】:

    【解决方案2】:
    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    [dateFormatter setDateFormat:@"yyyy-MM-dd h a"];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-31
      • 1970-01-01
      相关资源
      最近更新 更多