這種極其簡單的任務是apparantly很辛苦......問題轉換的NSDate成字符串
NSDate *date;
date = [someMethod here];
//I've checked with debugger that the method returns an object of type NSDate.
//The description of date at this point is: "2012-02-02 19:42:00 +0000"
NSDateFormatter *dateFormat;
[dateFormat setDateFormat:@"dd-MM-yy hh:mm"];
NSString *dateString = [dateFormat stringFromDate:date];
dateString只是NIL
有誰知道什麼是錯?
編輯:我真的想實現簡單地說就是:
NSString *receivedDate = @"2012-02-02T20:42:00+01:00";
NSString *fixedDate = [do some magic]
//value of fixedDate is now: "02-02-12 20:42"
難道你忘了頁頭+初始化DATEFORMAT? – Anna 2012-02-03 03:23:48
你是對的,謝謝! – James 2012-02-03 13:33:33