Подтвердить что ты не робот

Как получить текущую дату?

Как я могу получить текущую дату и отформатировать ее как "20/12/2010"?

4b9b3361

Ответ 1

Используйте NSDate и NSDateFormatter.

NSDate *today = [NSDate date];
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"dd/MM/yyyy"];
NSString *dateString = [dateFormat stringFromDate:today];
NSLog(@"date: %@", dateString);

См. также.

Ответ 2

Разбейте его.

Как мне получить текущую дату? См. NSDate.

Как мне форматировать дату в определенном формате? См. NSDateFormatter.

Ответ 3

Ниже приведен метод получения текущей даты и печати в виде строки с использованием Swift на IOS 9

    let formatter : NSDateFormatter = NSDateFormatter();
    formatter.dateFormat = "d/M/yy";
    let myStr : String = formatter.stringFromDate(NSDate.init(timeIntervalSinceNow: 0));

Отсканированная печать XCode

5/6/16