NSDateformatter:如何确定日期格式化程序字符串

时间:2015-04-24 07:18:52

标签: date nsdateformatter date-formatting

是否有任何规则来定义日期格式化程序? 我有日期字符串,如下所示 2014年2月10日星期一09:05:13太平洋标准时间 如何为此日期字符串编写适当的日期格式以转换日期?

 NSDateFormatter * dateFormatter = [[NSDateFormatter alloc]init];
 [dateFormatter setDateFormat:@"EEE-MMM-DD-hh:mm:ss-Z-YYYY"];
 NSDate * dateFormatted = [dateFormatter dateFromString:date];

以上格式化程序无法正常工作并返回nil。尝试了其他一些选择。

格式分隔符应该是什么?

1 个答案:

答案 0 :(得分:0)

试试这个:

[dateFormatter setDateFormat:@"EEE-MMM-dd-hh:mm:ss-z-yyyy"];

模式区分大小写。有关详细信息,请参阅here