En mi modelo que tiene atributo de fecha y me la puso [NSDate date]
, pero conseguir con predicado comodatos básicos NSPredicate Fecha
NSPredicate *predicate = [NSPredicate predicateWithFormat:
@"date==%@ ,date];
declaraciones de Notting. Sé que el problema es que cuando configuro [NSDate date]
, también almacena tiempo y NSPredicate siempre devuelve datos vacíos. ¿Hay alguna forma de convertir "date==%@"
parte solo para buscar la fecha?
El problema con hacer predicados con fechas como esta es que esto hará una comparación de menos de milisegundos; debe tener * exactamente * el mismo instante en el tiempo, no solo el mismo día calendario. –
Este "debe tener exactamente el mismo instante en el tiempo" me hizo pensar en esta idea para ocuparme del tiempo en las fechas: haga que el tiempo de su fecha sea todo el 0 justo antes de guardarlo. Y al recuperar del modelo, pase un valor de fecha con el tiempo como 0s. –