Tengo una fecha convertida a doble valor y guardada en la base de datos. Ahora, quiero comparar si currentDate > myDataBaseDate + 8
horas, es decir, quiero agregar 8 horas a myDataBaseDate. Estoy convirtiendo la fecha en valores dobles. Entonces, ¿cómo obtengo 8 horas más tarde la fecha de mi base de datos guardada? ¿Cómo comparo¿Cómo agregar horas a un NSDate?
if (currentDateTime > DateFromdatabaseValue + DateByAdding8HoursInDataBase)
Evite utilizar este tipo de matemáticas de fecha si la precisión es importante para usted. No puede suponer 60 segundos en un minuto, ni 60 minutos en una hora. NSCalendar existe para abstraer todos los casos de esquina (segundos intercalares, por ejemplo). –
tnks compinche ... la mejor respuesta que encontré – Mehul
@BenPackard ¿cuál es su solución en ese caso? – circuitry