你的分享就是我们的动力 ---﹥

ios iOS怎么获取系统时间 代码下载

时间:2014-04-10 16:05来源:www.chengxuyuans.com 点击:
iOS如何获取系统时间
使用NSDate 获得的是格林尼治时间, 请问如何获取系统当前时间?
谢谢!
------解决方法--------------------
NSDateFormatter *formatter =[[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyyMMddHHmmss"];
NSString *currentTime = [formatter stringFromDate:[NSDate date]];

------解决方法--------------------
//获得系统时间  
NSDate *  senddate=[NSDate date];  
NSDateFormatter  *dateformatter=[[NSDateFormatter alloc] init];  
[dateformatter setDateFormat:@"HH:mm"];  
NSString *  locationString=[dateformatter stringFromDate:senddate];  
//[dateformatter setDateFormat:@"YYYY-MM-dd-HH-mm-ss"];  
//NSString *  morelocationString=[dateformatter stringFromDate:senddate];  
  
//获得系统日期  
NSCalendar  * cal=[NSCalendar  currentCalendar];  
NSUInteger  unitFlags=NSDayCalendarUnit
------解决方法--------------------
NSMonthCalendarUnit
------解决方法--------------------
NSYearCalendarUnit;  
NSDateComponents * conponent= [cal components:unitFlags fromDate:senddate];  
NSInteger year=[conponent year];  
NSInteger month=[conponent month];  
NSInteger day=[conponent day];  
NSString *  nsDateString= [NSString  stringWithFormat:@"%4d年%2d月%2d日",year,month,day];  
  
[dateformatter release];  

本文地址http://www.chengxuyuans.com/code/ios/76665.html