zoukankan      html  css  js  c++  java
  • 获取网络时间

    - (NSDate *)getInternetDate
    
    {
    
        NSString *urlString = @"http://m.baidu.com";
    
        urlString = [urlString stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding];
    
        // 实例化NSMutableURLRequest,并进行参数配置
    
        NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
    
        [request setURL:[NSURL URLWithString: urlString]];
    
        [request setCachePolicy:NSURLRequestReloadIgnoringCacheData];
    
        [request setTimeoutInterval: 2];
    
        [request setHTTPShouldHandleCookies:FALSE];
    
        [request setHTTPMethod:@"GET"];
    
        
    
        NSHTTPURLResponse *response;
    
        [NSURLConnection sendSynchronousRequest:request
    
                              returningResponse:&response error:nil];
    
        
    
        // 处理返回的数据
    
        //    NSString *strReturn = [[NSString alloc] initWithData:returnData encoding:NSUTF8StringEncoding];
    
        
    
        NSLog(@"response is %@",response);
    
        NSString *date = [[response allHeaderFields] objectForKey:@"Date"];
    
        date = [date substringFromIndex:5];
    
        date = [date substringToIndex:[date length]-4];
    
        
    
        
    
        NSDateFormatter *dMatter = [[NSDateFormatter alloc] init];
    
        
    
        dMatter.locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];
    
        [dMatter setDateFormat:@"dd MMM yyyy HH:mm:ss"];
    
        
    
        NSDate *netDate = [[dMatter dateFromString:date] dateByAddingTimeInterval:60*60*8];
    
        return netDate;
    
    }

     

    为了更好点交流和学习,请大家在参阅博客后,留下你的疑问和宝贵意见。谢谢!!!!
  • 相关阅读:
    算法
    Unity-UI
    lua-设计与实现 1类型
    Unity-Cache Server
    lua-高效编程-总结
    算法-JPS寻路设计思想
    数据结构- List、Dictionary
    数据结构-二叉树、堆
    VSCode更好用
    功能快捷键
  • 原文地址:https://www.cnblogs.com/fshmjl/p/4827395.html
Copyright © 2011-2022 走看看