2016-02-21 3 views
0

Я пытаюсь преобразовать UIDatePicker час и минуту в метку времени, как этотНужна помощь в отношении преобразования UIDatePicker времени TIMESTAMP

- (IBAction)datePickerValueChanged:(id)sender { 
    NSDateFormatter *outputFormatter = [[NSDateFormatter alloc] init]; 

    [outputFormatter setDateFormat:@"hh:mm a"]; 

    [outputFormatter setTimeZone:[NSTimeZone defaultTimeZone]]; 

    self.timeLbl.text = [outputFormatter stringFromDate:self.theDatePicker.date]; 

    NSTimeInterval ti = [self.theDatePicker.date timeIntervalSince1970]; 

    NSString *sit = [NSString stringWithFormat:@"%f", ti]; 

    NSLog(@"%@", sit); 
} 

Я хочу конвертировать UIDatePicker час и минуту отметку времени не секунды. Как достичь этого? потому что я тестирую этот сайт http://www.epochconverter.com/, но устанавливаю секунды. Я хочу, как 11:05 утра/вечера, а не секунды.

ответ

1

[outputFormatter stringFromDate:self.theDatePicker.date] создает строку, в которой вы нуждаетесь. Просто NSLog это вместо сидеть.