2011-11-22 8 views

risposta

1

vedere la classe NSDateFormatter http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSDateFormatter_Class/Reference/Reference.html

Qualcosa di simile:

NSDate *date = [NSDate date]; 
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; 

[dateFormatter setDateStyle:NSDateFormatterNoStyle]; 
[dateFormatter setTimeStyle:NSDateFormatterMediumStyle]; 
[dateFormatter setLocale:[NSLocale currentLocale]]; 

NSString *dateString = [dateFormatter stringFromDate:date]; 
0

In genere non c'è bisogno di capire che cosa le impostazioni internazionali dell'utente vengono quando si visualizzano i dati per l'utente. Se si utilizza il numero 10 (01) per la data e l'ora, che è quello pertinente per te in questo caso), verrà automaticamente visualizzato l'output appropriato per le impostazioni locali dell'utente, ovvero ciò che Apple chiama "localized representation of the object"

Problemi correlati