- (void) tiempoHasta:(NSString *) hasta { // Fecha actual NSDate *date = [NSDate date]; int secondsNow =(int)[date timeIntervalSince1970]; // Convierto el string hasta NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; [dateFormat setDateFormat:@"yyyyMMdd"]; NSDate *hastaDate = [dateFormat dateFromString:hasta]; int secondsTarget=(int)[hastaDate timeIntervalSince1970]; int differenceSeconds=secondsTarget-secondsNow; int days=(int)((double)differenceSeconds/(3600.0*24.00)); int diffDay=differenceSeconds-(days*3600*24); int hours=(int)((double)diffDay/3600.00); int diffMin=diffDay-(hours*3600); int minutes=(int)(diffMin/60.0); int seconds=diffMin-(minutes*60); }
Hola a todos! Este blog surge a partir de que no encontraba muchos recursos en español para aprender Objective-C. Espero que les sea útil! ;)
jueves, 8 de marzo de 2012
Método para calcular los días, horas, minutos y segundos que faltan entre la fecha actual y otra futura
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario