2

如何使用 nsdatepicker 将 2011 年 8 月 8 日 11:40 格式化为 nsdate?我正在尝试使用

[dateFormatter setDateFormat:@"MMM d, YYYY HH:mm"];

但它不起作用

4

1 回答 1

0

尝试这个

iPhone 格式字符串是Unicode 格式。链接后面是一个表格,解释了上面所有字母的含义,以便您可以构建自己的

 NSString *dateString = @"Aug 8, 2011 11:40";
 NSDateFormatter *format = [[NSDateFormatter alloc] init];
 [format setDateFormat:@"MMM dd, yyyy hh:mm"];
 NSDate *date = [format dateFromString:dateString];
 NSLog(@"date: |%@|", date);
于 2013-09-05T13:15:28.257 回答