Tuesday, May 28, 2013

Get Local time when have GMT time

- (NSDate *)converteLocalTimeWithGMT:(NSDate *)GMTTime
{
    NSDateFormatter *format = [[NSDateFormatter alloc] init];
    [format setDateFormat:@"MM/dd/yyyy"];
   
    NSTimeZone *timeZone = [NSTimeZone localTimeZone];
    NSInteger timeStamp = [GMTTime timeIntervalSince1970];
    NSInteger fullTime = timeStamp + timeZone.secondsFromGMT;
   
    return [format dateFromString:[format stringFromDate:[NSDate dateWithTimeIntervalSince1970:fullTime]]];  // return Local time

}

No comments:

Post a Comment

Add your comment