Very short snippet: formattare un data di un controllo UIDatePicker

venerdì 6 novembre, 2009

Il 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.

UIDatePicker

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] );

Post correlati

Questo articolo ti è stato utile?: Per nientePocoAbbastanzaMoltoMoltissimo
Loading ... Loading ...

Non ci sono commenti per questo Post

Lascia un commento

TAG XHTML PERMESSI: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> INSERIMENTO CODICE:
<pre></pre>                                  // blocco generico
<code></code>                                // blocco generico
[cc_actionscript][/cc_actionscript]          // Actionscript
[cc_actionscript3][/cc_actionscript3]        // Actionscript 3
[cc_css][/cc_css]                            // CSS Style Sheet
[cc_html][/cc_html]                          // HTML
[cc_js][/cc_js]                              // Javascript
[cc_objc][/cc_objc]                          // Objective-C
[cc_php][/cc_objc]                           // PHP
[cc_sql][/cc_sql]                            // SQL