如何在iPhone应用程序中设置当前日期的日期格式?

时间:2011-09-23 06:59:36

标签: iphone nsdate nsdateformatter date-format

我正在开发一个应用程序。在那里我写下面的代码来设置当前日期的DateFormat。但它只能工作到第9个月。从第10个月起,它给出了零值。那么请告诉我如何解决这个问题。我的代码如下:

 NSDate *datestr = clInfo.cldrinfodate;
 NSDateFormatter *dateFormat1 = [[NSDateFormatter alloc] init];
 [dateFormat1 setDateFormat:@"MM/dd/yyyy hh:mma"];
 NSString *date1 = [dateFormat1 stringFromDate:datestr];

1 个答案:

答案 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];