SRI*_*SRI 2 timezone cocoa objective-c nsdate
大家好我在印度.我使用以下代码来获取当前日期.
[NSDate date]
Run Code Online (Sandbox Code Playgroud)
它显示"2011-01-20 06:51:35 +0000",但实际时间是"2011-01-20 12:21:35 +0000".请告诉我如何获取当前日期.
提前致谢
您需要使用Date Formatter来实现此目的.下面是示例代码.
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;
Run Code Online (Sandbox Code Playgroud)
干杯