2011-04-05 7 views
5

मेरे आवेदन में मुझे मिमी: एसएस प्रारूप में विलुप्त समय दिखाना होगा। अब, हमें एप्लिकेशन को स्थानीयकृत करना होगा। हमें इस विलुप्त समय को कैसे स्थानांतरित करना चाहिए?विलुप्त होने का समय

+1

एक कॉलन समय प्रदर्शित करने में सार्वभौमिक प्रतीक नहीं है? इंग्लैंड की तुलना में फ्रांस में 10:23 अलग दिखता है? –

+0

आपका मतलब है कि 5:00 के बजाय इसे "5 मिनट" या "5 मिनट" या जो कुछ भी कहना चाहिए? – SVD

+0

हां ... फ्रेंच के लिए प्रारूप हैहम्म और जर्मन के लिए यह एच: मिमी 'उहर' है। – Abhinav

उत्तर

0

आप वर्ग NSDateFormatter उपयोग करना चाहते हैं:

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

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; 
[dateFormatter setTimeStyle:NSDateFormatterShortStyle]; 
[dateFormatter setDateStyle:NSDateFormatterNoStyle]; 

NSDate *date = [NSDate dateWithTimeIntervalSinceReferenceDate:118800]; 

// Specifying a locale only for the purpose of this example 
// if you don't specify one, it will use the user's locale, which is what you want 
NSLocale *usLocale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"]; 
[dateFormatter setLocale:usLocale]; 

NSLog(@"Date for locale %@: %@", 
     [[dateFormatter locale] localeIdentifier], [dateFormatter stringFromDate:date]); 
// Output: 
// Date for locale en_US: 4:00 AM 
संबंधित मुद्दे