当我打印日期时
//getting the current date and time
self.date = [NSDate date];
NSLog(@"%@",date);
Run Code Online (Sandbox Code Playgroud)
我得到的日期是正确的,但是时间延迟了6小时.我的系统时间是正确的.
Pra*_*rli 16
试试这个
NSLocale* currentLoc = [NSLocale currentLocale];
NSLog(@"%@",[[NSDate date] descriptionWithLocale:currentLoc]);
Run Code Online (Sandbox Code Playgroud)
Sha*_* TK 11
使用NSDateFormatter
NSDate *today = [NSDate date];
//Create the dateformatter object
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
//Set the required date format
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
//Get the string date
NSString *dateString = [dateFormatter stringFromDate:today];
//Display on the console
NSLog(dateString);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9876 次 |
| 最近记录: |