0

「yyyy-mm-dd - 11:00:00」という形式の NSString が必要です

年、月、日は現在の日付からのものである必要があり、時、分、秒は 11,00,00 である必要があります。その方法がわかりませんでした。

4

2 に答える 2

1

私はあなたが意味していると思いますyyyy-MM-dd - HH:mm:ssmm分であり、MM月であるため)。しかし、あなたはただ必要です

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
formatter.dateFormat = @"yyyy-MM-dd - HH:mm:ss";
NSString *string = [formatter stringFromDate:[NSDate date]];

または、それを言いたい場合は11:00:00、それを渡すか、NSDate次のようにすることができます。

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
formatter.dateFormat = @"yyyy-MM-dd' - 11:00:00'";
NSString *string = [formatter stringFromDate:[NSDate date]];
于 2013-09-04T04:13:48.170 に答える
0
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
formatter.dateFormat = @"yyyy-MM-dd";
NSString *string = [NSString stringWithFormat:@"%@ - 11:00:00", [formatter stringFromDate:[NSDate date]]];
于 2013-09-04T04:18:08.850 に答える