Quiero comparar dos NSDates con NOW ([NSDate date]).Comparando el tiempo de dos NSDates, ignorando el componente de fecha
NSDate *date1 = [NSDate dateWithString:@"1982-02-12 07:00:00 +0100"];
NSDate *now = [NSDate dateWithString:@"2012-01-25 10:19:00 +0100"]; //example
NSDate *date2 = [NSDate dateWithString:@"1989-02-12 15:00:00 +0100"];
Me gustaría comprobar si ahora es entre date1 y date2. En el ejemplo anterior, este es el caso. El componente de fecha debe ignorarse por completo, por lo que solo se debe comparar el componente de tiempo. ¿Cómo podría lograr esto?
¡Gracias de antemano!
duplicados de duplicado: http://stackoverflow.com/questions/8276187/determine-if-todays-date-is-in-a-range-of-two-dates-on-ios – Sarah
posible duplicado de [Comparación del tiempo en NSDate] (http://stackoverflow.com/questions/3773279/comparing-time-in-nsdate) – dasblinkenlight