मैं एनएसडीएटी प्रारूप का उपयोग कर रहा हूं ताकि एनएसडीएटी को प्रारूप में "एचडी: एमएम" प्रारूप में "डीएच एमएमएमएम वाईवाईवाई" प्रारूप में बनाया जा सके।आईएसडीएफ़फॉर्मेटर जब आईफोन 12 घंटे की घड़ी पर सेट होता है
[dateFormatter setDateFormat:@"HH:mm 'on' dd MMMM YYYY"];
[dateFormatter setLocale:[NSLocale currentLocale]];
तो मैं "22 सितंबर 2010 को 00:45 से डाटा" प्रदर्शित करने के लिए एक लेबल को अद्यतन करने रहा हूँ, विधि stringFromDate का उपयोग कर:
इस कोड मैं लिखा है है।
NSString *timeAndDateUpdated = [[NSString alloc] initWithFormat:@"Data from %@.", [dateFormatter stringFromDate:date]]
लेबल सही ढंग से अद्यतन किया जाता है iPhone पर समय 24 घंटे के लिए सेट है, लेकिन अगर यह 12 घंटे के लिए सेट, लेबल प्रदर्शित करता है "से डेटा (शून्य)"।
क्या कोई इस समस्या को हल करने के बारे में जानता है?
धन्यवाद।
मुझे लगता है कि नीचे मेरा उत्तर शायद इस पर स्वीकार किए जाते हैं जवाब होना चाहिए। यदि आप सहमत हैं तो क्या आप ओपी बदल सकते हैं? –