我目前得到的時間爲UTC,我希望它是轉化爲本地時區 NSDate * startDate;
如何UTC日期字符串轉換爲本地時間
例strDate - 14/9/2017上午07時28
要求格式 - 14/9/2017 1.52 pm
我需要幫助與目標c。
NSDate * startDate; //包含UTC日期
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"EEE, MMM d, yyyy - h:mm a"];
[dateFormatter setTimeZone:[NSTimeZone localTimeZone]];
NSString *timestamp = [dateFormatter stringFromDate:startDate];
,但這是不正確的時間,但日期是正確的
添加你的代碼片段,以顯示你迄今爲止做了什麼? – cole
'NSDateFormatter'是你正在尋找的工具。 – Larme
你有什麼嘗試?你寫的代碼在哪裏?請讀一讀[Ask] –