大家好 我在印度。我使用以下代码来获取当前日期。
[NSDate date]
它显示“2011-01-20 06:51:35 +0000”,但实际时间是“2011-01-20 12:21:35 +0000” .请告诉我如何获取当前日期。
提前致谢
最佳答案
您需要使用日期格式化程序来实现此目的。下面是示例代码。
NSDate *testDate=[NSDate date];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"MM DD YY hh:mm"];//You can set your required format here
NSString *dt = [formatter stringFromDate:testDate];
[formatter release];
NSString *strDateTaken=dt;
干杯
关于objective-c - 为什么 [NSDate date] 返回的时间与我当前的时间不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4744276/