Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
NSDateformatter:如何确定日期格式化程序字符串_Date_Nsdateformatter_Date Formatting - Fatal编程技术网

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

NSDateformatter:如何确定日期格式化程序字符串,date,nsdateformatter,date-formatting,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 = [dateFormatt

是否有任何规则来定义日期格式化程序? 我的日期字符串如下所示 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。也尝试了一些其他的选择

分隔符的格式应该是什么?

试试以下方法:

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

该模式区分大小写。有关更多信息,请参阅您提供的帮助文档。谢谢