কম্পিউটার টিউটোরিয়াল

সুইফটে Date-এ ১ দিন যোগ করা


Calendar দিয়ে তারিখে দিন যোগ/বিয়োগ

Date একটি নির্দিষ্ট সময় বিন্দু রিপ্রেজেন্ট করে। এতে সরাসরি দিন যোগ করা যায় না—Calendar ব্যবহার করতে হয়।

১ দিন যোগ করার কোড

let today = Date()
let tomorrow = Calendar.current.date(byAdding: .day, value: 1, to: today)
print(tomorrow ?? "")

অন্যান্য ইউনিট যোগ করা

// ১ মাস যোগ
let nextMonth = Calendar.current.date(byAdding: .month, value: 1, to: today)

// ১ বছর বিয়োগ
let lastYear = Calendar.current.date(byAdding: .year, value: -1, to: today)

// একসাথে একাধিক কম্পোনেন্ট
var components = DateComponents()
components.day = 3
components.hour = 5
let futureDate = Calendar.current.date(byAdding: components, to: today)

নোট: Calendar.current ইউজারের লোকেল ও টাইমজোন অনুযায়ী কাজ করে। নির্দিষ্ট ক্যালেন্ডার (যেমন গ্রেগোরিয়ান) চাইলে Calendar(identifier: .gregorian) ব্যবহার করুন।


  1. নিরাপদে আইওএস ডাউনগ্রেড: ধাপে ধাপে গাইড

  2. আইফোনে ওয়েবসাইট ব্লক করুন: অভিভাবকদের জন্য ধাপে ধাপে গাইড

  3. আইফোনে তারিখ ও সময় ম্যানুয়ালি সেট করার ধাপে ধাপে গাইড

  4. iOS 12 শীঘ্র ইনস্টল করুন: Apple Beta জয়েন করে নতুন ফিচার অ্যাক্সেস করার ধাপে ধাপে গাইড