将本地日期字符串转为UTC日期字符串
- (NSString *)getUTCFormatDate:(NSDate *)localDate
{
NSDateFormatter *dateFormatter = [[NSDateFormatteralloc] init];
NSTimeZone *timeZone = [NSTimeZonetimeZoneWithName:@"UTC"];
[dateFormatter setTimeZone:timeZone];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss Z"];
NSString *dateString = [dateFormatter stringFromDate:localDate];
[dateFormatter release];
return dateString;
}
将UTC日期字符串转为本地时间字符串
- (NSDate *)getLocalFromUTC:(NSString *)utc
{
NSDateFormatter *dateFormatter = [[NSDateFormatteralloc] init];
NSTimeZone *timeZone = [NSTimeZonelocalTimeZone];
[dateFormatter setTimeZone:timeZone];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss Z"];
NSDate *ldate = [dateFormatter dateFromString:utc];
[dateFormatter release];
return ldate;
}
本地时间和UTC时间的来回转换
最新推荐文章于 2024-08-23 17:13:59 发布