获取网络当前时间

方法一:


//获取网络当前时间

- (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];

// 处理返回的数据

//NSLog(@"response is %@",response);

NSString *date = [[response allHeaderFields] objectForKey:@"Date"];

date = [date substringFromIndex:5];

date = [date substringToIndex:[date length]-4];

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];

formatter.locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];

[formatter setDateFormat:@"dd MMM yyyy HH:mm:ss"];

NSDate *netDate = [[formatter dateFromString:date] dateByAddingTimeInterval:60*60*8];

return netDate;

}

方法二:


NSURL *url=[NSURL URLWithString:@"http://m.baidu.com"];

NSURLRequest *request=[NSURLRequest requestWithURL:url];

NSURLConnection *connection=[[NSURLConnection alloc]initWithRequest:request delegate:self startImmediately:YES];

[connection start];

}

/**

*  代理方法

*/

- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response{

//      NSLog(@"response--%@",response);

NSHTTPURLResponse *httpResponse=(NSHTTPURLResponse *)response;

if ([response respondsToSelector:@selector(allHeaderFields)]) {

NSDictionary *dict=[httpResponse allHeaderFields];

//      NSLog(@"dict--%@",dict);

NSString *date=[dict objectForKey:@"Date"];

NSLog(@"date--%@___class---%@",date,[date class]);

}}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 获取iOS网络状态,我目前知道的有两种办法。 方法一:Reachability。相信大家使用最多的方法就是使用Re...
    独酌丿红颜阅读 1,844评论 0 4
  • //Week:1 --星期天2--星期一3--星期二4--星期三5--星期四6--星期五7--星期六 简单记录一下...
    枫海阅读 1,128评论 0 0
  • 版权声明:本文为博主原创文章,未经博主允许不得转载。 一、知识点简单介绍 1.UIScrollView控件是什么?...
    LeaderBiao阅读 184评论 0 1
  • 用沉默埋葬了过去 满身风雨我从海上来 才隐居在这沙漠里 ——刘若英《原来你也在这里》
    我是魏哥哥阅读 109评论 0 0
  • 8:00~17:00睡觉,吃饭,睡觉,洗澡。毫无目标的一天,毫无新意的一天,颓废的三天要结束了。仿佛是为了明天新的...
    胡椒鸡蛋阅读 119评论 0 0