में कनवर्ट करें मुझे पता है कि यह प्रश्न अन्य लोगों के समान है, लेकिन मुझे नहीं पता कि मेरा कोड कहां गलत हो रहा है। मैं वर्तमान दिनांक को एमएम/डीडी/वाई वाई प्रारूप में बदलने की कोशिश कर रहा हूं। यहां मैं उपयोग कर रहा हूं:NSDate को mm/dd/yyyy
NSDate *date = [[NSDate alloc]init];
NSDateFormatter *formatter = [[[NSDateFormatter alloc] init] autorelease];
[formatter setDateFormat:@"mm/dd/yyyy"];
NSLog(@"%@", [formatter stringFromDate:date]);
समस्या महीने है। हर बार जब मैं इस कोड को चलाता हूं, तो महीना अलग होता है। उदाहरण के लिए पहली बार मेरी तिथि 32/11/2012 थी, और मैंने अभी इसे चलाया और यह 55/11/2012 था।
क्या कोई कारण है कि यह बदलता रहेगा? दिन और साल ठीक लगते हैं।
धन्यवाद।
+1 मुझे मारो पढ़ना चाहिए। यहां [spec] का लिंक है (http://unicode.org/reports/tr35/tr35-10.html#Date_Format_Patterns)। –