1. 程式人生 > >iOS-將“2018-08-13T17:40:51.733+0000”格式的date轉換成正常格式date

iOS-將“2018-08-13T17:40:51.733+0000”格式的date轉換成正常格式date

轉換成 mda sha calendar str 比較 end 定義 omd

傳入2018-08-13T17:40:51.733+0000格式,返回正常格式

+ (NSDate *)timeStringToDate:(NSDate *)fromDate {

NSString * formatterString = @"yyyy-MM-dd HH:mm:ss";

// DateFormatter, Calendar初始化比較消耗內存, 定義成單例

[MHDateFormatter sharedFormatter].dateFormat = formatterString;

// 指定區域,真機一定要指定

[MHDateFormatter sharedFormatter].locale = [NSLocale localeWithLocaleIdentifier: @"en"];

//轉換成常用格式字符串

NSString *dateString = [[MHDateFormatter sharedFormatter] stringFromDate:fromDate];

再將常用格式的字符串轉成date

return [[MHDateFormatter sharedFormatter] dateFromString: dateString];

}

iOS-將“2018-08-13T17:40:51.733+0000”格式的date轉換成正常格式date