github.com/quire-io/SwiftyChrono

, у меня есть NSString@"tomorrow"

Есть ли какая-нибудь библиотека, которая принимает такие строки и преобразует их в NSDates? Я воображаю / надеюсь на что-то вроде этого:

NSString* humanDate = @"tomorrow at 4:15";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"x at HH:MM"];
NSDate* date = [dateFormatter dateFromString:humanDate];

Я также хотел бы делать такие вещи, как «Следующий понедельник» и т. Д., Но это не должно быть супер сложным. Я могу применять правила при вводе, но мне хотелось бы немного доступного естественного языка.

Моя альтернатива - взять строку, разбить ее на части и отформатировать вручную. Но я надеялся, что кто-то уже сделал это.

Ответы на вопрос(1)

Ваш ответ на вопрос