একটি তারিখ থেকে 1 দিন সুইফটে আমাদের প্রথমে একটি তারিখ তৈরি করতে হবে। একবার সেই তারিখটি তৈরি হয়ে গেলে আমাদের এটিতে নির্দিষ্ট দিনগুলি যোগ করতে হবে। এই উদাহরণে আমরা দেখব কিভাবে আমরা একই অর্জন করতে পারি।
আসুন প্রথমে একটি তারিখ তৈরি করি, এটি আজই হোক,
let today = Date()
এখন এই তারিখটি পরিবর্তন করতে আমরা নেতিবাচক মান সহ অ্যাড ফাংশন ব্যবহার করব,
let modifiedDate = Calendar.current.date(byAdding: .day, value: 1, to: today)!
এখন উভয় তারিখের মধ্যে পার্থক্য দেখতে, আসুন এই উভয়ের জন্য প্রিন্ট স্টেটমেন্ট যোগ করি। আমাদের সম্পূর্ণ কোড এখন এইরকম হওয়া উচিত৷
৷let today = Date() print(today) let modifiedDate = Calendar.current.date(byAdding: .day, value: 1, to: today)! print(modifiedDate)
যখন আমরা একটি খেলার মাঠের সিমুলেটরে উপরের কোডটি চালাই তখন আমরা নিম্নলিখিত ফলাফল পাই, যা তারিখ এবং পরিবর্তিত তারিখ উভয়ের মধ্যে ঠিক দুই ঘন্টার পার্থক্য দেখায়।