Very short snippet: formattare un data di un controllo UIDatePicker
venerdì 6 novembre, 2009Il controllo UIDatePicker è forse il più bel controllo grafico presente su Apple iPhone. Oltre alla bellezza risulta anche semplice da utilizzare, versatile ed estremamente utilizzato in moltissime situazioni.

Diventa quindi importate saper “leggere” la data impostata nel controllo:
1 2 3 4 5 | // questo metodo funziona sia sul Simulatore sia sul Device (SDK 2.2.1) NSDate *date = dateInsert.date; NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; [dateFormat setDateFormat:@"yyyy-MM-dd HH:mm"]; NSLog(@"Data formattata: %@", [dateFormat stringFromDate:date] ); |
1 2 3 4 | // anche questo funziona su entrambi, Simulatore e Device, ma quando lo si // compila per il Device emette un Warning // warning: 'NSDate' may not respond to '-descriptionWithCalendarFormat:timeZone:locale:' NSLog(@"Data formattata: %@", [dateInsert.date descriptionWithCalendarFormat:@"%Y%m%d %H:%M" timeZone:nil locale:nil] ); |











10

Non ci sono commenti per questo Post
Lascia un commento