दो तिथियों के बीच अंतर प्राप्त करना आसान है। आपको पता होना चाहिए कि तिथियों के बीच कैसे खेलना है।
हम तारीखों को प्रारूपित करने के लिए DateFormatter वर्ग का उपयोग करेंगे।
डेटफॉर्मेटर के उदाहरण एनएसडीएटी ऑब्जेक्ट्स के स्ट्रिंग प्रस्तुतिकरण बनाते हैं, और दिनांक और समय के टेक्स्ट प्रस्तुतीकरण को एनएसडीएटी ऑब्जेक्ट्स में परिवर्तित करते हैं।
आप इसके बारे में यहां अधिक पढ़ सकते हैं
https://developer.apple.com/documentation/foundation/dateformatter
हम कैलेंडर संरचना का भी उपयोग करेंगे, सेब ने इसका सुंदर दस्तावेज़ीकरण प्रदान किया है,
https://developer.apple.com/documentation/foundation/calendar
तो चलिए शुरू करते हैं।
एक्सकोड, नया खेल का मैदान खोलें।
नीचे दिए गए कोड को कॉपी करें
<पूर्व>आयात करें UIKit// DateFormatter और Calendarlet formatter का ऑब्जेक्ट बनाएं =DateFormatter() कैलेंडर दें =Calendar.current// प्रारूप निर्दिष्ट करें,formatter.dateFormat ="dd-MM-yyyy"// प्रारंभ दिनांक निर्दिष्ट करें .date(from:"10-08-2018")// एंड डेटलेट एंडडेट निर्दिष्ट करें। dateComponents([.day], from:startDate!, to:endDate!)// दो dateprint(diff) के बीच के अंतर को प्रिंट करें