iphone - Cannot convert to NSDate from string -


नीचे सर्वर से मिली तार तार हैं

  2012-07-05T11: 18 : 00-04: 00 या 2012-12-05T10: 26: 00-05: 00   

जहां तक ​​मुझे पता है 04:00 और 05:00 अंकीय समय क्षेत्र ऑफ़सेट हैं। वे +04: 00 या +05: 00 हो सकते हैं

मेरा प्रश्न यह है:

मैं setDateFormat कैसे सेट कर सकता हूं NSDateFormat अगर समय क्षेत्र ऑफसेट अलग-अलग होता है?

कृपया मुझे इस मुद्दे पर सलाह दें अगर आपके पास कोई सुराग है

सभी टिप्पणियों का स्वागत यहां किया जाता है। / P>

संपादित: अगर मैं ऐसा करता हूं:

  NSDateFormatter * format = [[NSDateFormatter alloc] init]; [प्रारूप setDateFormat: @ "yyyy '-' एमएम '-' डीडी'टीएचएच ':' मिमी ':' एस '-' 04 ':' 00"];   

यह दिनांक स्ट्रिंग 2012-12-05T10: 26: 00-05: 00 के साथ काम नहीं करेगा। इसलिए मैं एक सामान्य फ़ॉर्मेट करें ताकि यह दोनों मामलों के लिए काम कर सके

कोशिश करें @ "yyyy-MM-dd ' T'HH: mm: ssZZZ " या शायद @ yyyy-MM-dd'THH: मिमी: एसएस ZZZ" सेटडेटफ़ॉर्मेट के रूप में: तर्क।

Comments