Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> iOS

iPhone/iOS में दो NSDate की तुलना कैसे करें?

Swift में दो डेट्स की तुलना

इस लेख में हम देखेंगे कि Swift में दो NSDate की तुलना कैसे करें। सबसे पहले हमें दो NSDate बनाने होंगे।

हम इसे सिम्युलेटर के बजाय प्लेग्राउंड में करेंगे।

पहले दो अलग-अलग डेट्स बनाएं:

let dateOne = DateComponents()
dateOne.day = 5
dateOne.month = 6
dateOne.year = 1993

let dateTwo = DateComponents()
dateTwo.day = 4
dateTwo.month = 2
dateTwo.year = 1995

इन डेट कंपोनेंट्स का उपयोग करके हम डेट्स बनाएंगे और फिर उनकी तुलना करेंगे:

let cal = Calendar.current
let firstDate = cal.date(from: dateOne)!
let secondDate = cal.date(from: dateTwo)!

अब उनकी तुलना करने के लिए हम if कंडीशन का उपयोग करेंगे:

if secondDate.compare(firstDate) == .orderedAscending {
    print("date 1 is bigger than date 2")
} else {
    print("Date 2 is bigger")
}

उपरोक्त कोड को सिम्युलेटर पर चलाने पर आउटपुट:

iPhone/iOS में दो NSDate की तुलना कैसे करें?

तुलना करने के तीन अलग-अलग तरीके हैं:

  • orderedAscending
  • orderedDescending
  • orderedSame
  1. iPhone पर दो नंबर कैसे उपयोग करें: डुअल SIM और ऐप सॉल्यूशंस iPhone पर दो नंबर कैसे उपयोग करें: डुअल SIM और ऐप सॉल्यूशंस

    एक पुराना मजाक है कि दो मोबाइल फोन वाला कोई भी व्यक्ति या तो ड्रग्स बेच रहा है या अफेयर कर रहा है - लेकिन वास्तव में, दो अलग-अलग नंबर बनाए रखने के कई वैध कारण हैं। कुछ को असामाजिक घंटों में काम के लिए संपर्क योग्य होने की आवश्यकता होती है, लेकिन वे उस फोन को बंद करना पसंद करेंगे जिसे दोस्त कॉल करें

  1. iOS को सुरक्षित रूप से डाउनग्रेड करना: चरण-दर-चरण मार्गदर्शिका iOS को सुरक्षित रूप से डाउनग्रेड करना: चरण-दर-चरण मार्गदर्शिका

    iOS अपडेट अविश्वसनीय रूप से रोमांचक हो सकते हैं। न केवल वे अद्भुत विशेषताओं के साथ आते हैं जो आपके iPhone की कार्यक्षमता में सुधार करते हैं, बल्कि अधिकांश वृद्धिशील अपडेट में ज्ञात बग और समस्याओं को हल करने वाले बहुत सारे सुधार भी होते हैं। हालांकि, iOS के बीटा संस्करणों के साथ ऐसा नहीं है। वे अक्सर

  1. iOS 12 जल्दी इंस्टॉल करें: Apple बीटा में शामिल होकर नए फीचर्स एक्सेस करने की चरण-दर-चरण गाइड iOS 12 जल्दी इंस्टॉल करें: Apple बीटा में शामिल होकर नए फीचर्स एक्सेस करने की चरण-दर-चरण गाइड

    Apple ने अपने सबसे प्रतीक्षित iOS 12 की रिलीज डेट की घोषणा कर दी है, यानी 17 सितंबर। लेकिन अगर आप उन लोगों में से हैं जो तब तक इंतजार नहीं करना चाहते, तो आप अभी iOS 12 का गोल्डन मास्टर वर्जन इंस्टॉल कर सकते हैं। इसके लिए आपको Apple बीटा सॉफ्टवेयर प्रोग्राम में शामिल होना होगा और अपने डिवाइस को नामां