我正在开发一个应用程序。在那里我写下面的代码来设置当前日期的DateFormat
。但它只能工作到第9个月。从第10个月起,它给出了零值。那么请告诉我如何解决这个问题。我的代码如下:
NSDate *datestr = clInfo.cldrinfodate;
NSDateFormatter *dateFormat1 = [[NSDateFormatter alloc] init];
[dateFormat1 setDateFormat:@"MM/dd/yyyy hh:mma"];
NSString *date1 = [dateFormat1 stringFromDate:datestr];
答案 0 :(得分:-1)
你可以试试这个。
NSDate * mCurrentDate = [NSDate date];
NSLog(@"current date=%@",mCurrentDate);
NSDateFormatter *dt=[[NSDateFormatter alloc] init];
[dt setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSString *st=[dt stringFromDate:mCurrentDate];