Avatar ·

Swift में स्ट्रिंग को Date में बदलना: पूर्ण गाइड

सभी को नमस्ते! मैं Swift में नया हूँ और स्ट्रिंग को Date object में बदलने में समझ नहीं पा रहा हूँ। मेरा काम "2023-10-15 14:30:00" format की स्ट्रिंग से date प्राप्त करना है, लेकिन मुझे लगातार nil मिल रहा है।\n\nयहाँ मेरा कोड है:\n\n```swift\nlet dateString = "2023-10-15 14:30:00"\nlet dateFormatter = DateFormatter()\ndateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss"\nlet date = dateFormatter.date(from: dateString)\nprint(date) // nil\n```\n\nमैंने अलग-अलग formats आज़माए, लेकिन परिणाम हमेशा nil आता है। कृपया बताएं कि मैं क्या गलत कर रहा हूँ? हो सकता है कि locale की समस्या हो? या मैं format गलत दे रहा हूँ? मैं आपकी मदद के लिए बहुत आभारी रहूँगा, क्योंकि यह मेरे iOS project के लिए तुरंत चाहिए।\n\nएक और सवाल: बाद में इस date को user को "15 अक्टूबर 2023" format में कैसे खूबसूरती से दिखाऊं? पहले से धन्यवाद! <<>>

आपका कोड क्यों काम नहीं कर रहा है