0
我正在使用下面的方法將NSString轉換爲NSDate。使用NSDateFormatter與NSString到NSDate轉換的預期輸出偏差
總是當我從字符串構造NSDate時,日期比作爲輸入的一部分提供的當前日子晚一天,小時是18:30:00 +0000。爲什麼這種偏離我提供的。我期待有我提供什麼相同的日期和時間爲00:00:00 +0000
+(NSDate*)convertStringToNSDate:(NSString*)string withFormat:(NSString*)format{
// Convert string to date object
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
//[dateFormat setTimeZone:[NSTimeZone localTimeZone]];
[dateFormat setDateFormat:format];
NSDate *date = [dateFormat dateFromString:string];
[dateFormat release];
return date;
}