是否可以从日期选择器iphone获取AM / PM

时间:2011-09-22 04:01:42

标签: iphone objective-c

大家好我正在使用日期选择器,并且从标签中的选择器中取出时间。它工作正常。我想要打印从选择器中选择的AM / PM。这是可能的。任何人都可以帮助我...谢谢提前

我使用了以下代码:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init];
    [dateFormatter setDateFormat:@"hh-mm"]; 


    selected = [datePicker date];
    NSLog(@"saaa%@",selected);


    NSString *dateString = [dateFormatter stringFromDate:selected];
    NSString *message = [[NSString alloc] initWithFormat:@"Daily Reminder: %@", dateString];

    [dateFormatter release];
    label.text=message;

2 个答案:

答案 0 :(得分:7)

是的,改变这个: [dateFormatter setDateFormat:@"hh-mm"];

到此: [dateFormatter setDateFormat:@"hh-mm a"];

答案 1 :(得分:2)

像这样设置dateformat

[dateFormatter setDateFormat:@"hh-mm a"];