mela è in app messaggi per i messaggi di oggi Oggi 11:45 Ieri 11:45come utilizzare NSDateFormatter a vedere "Oggi" usa stringa
vedo nel sito degli sviluppatori di Apple
Per specificare un formato fisso personalizzato per un formattatore di date, utilizzare setDateFormat :. La stringa di formato utilizza i modelli di formato dello standard tecnico 352 Unicode . La versione dello standard varia con il rilascio del sistema operativo:
Calendario campi
campi (alias | (campo *, speciale *))> campo (alias | (displayName ?, relativa *, speciale *))>
Traduzioni possono essere forniti per i nomi dei campi del calendario (elementi di un calendario, come il giorno, mese, anno, ora, e così via), e per valori relativi per quei campi (ad esempio , il giorno con relativo valore -1 è "Ieri"). Dove non esiste una parola o frase consueta in una lingua specifica per un valore relativo, deve essere omessa .
come usarlo in Xcode?
NSDateFormatter * formatter = [[NSDateFormatter alloc] init]; [formatter setDateStyle: NSDateFormatterFullStyle]; [formatter setDoesRelativeDateFormatting: YES]; NSData * date = [data NSDate]; NSLog (@ "% @", [formatter stringFromDate: date]); – user301212