DateComponents এবং Calendar ব্যবহার করে Date অবজেক্ট তৈরি করা যায় দুটি পদ্ধতিতে।
পদ্ধতি ১: ডিফল্ট ইনিশিয়ালাইজার (সব প্যারামিটার)
var date = DateComponents(
calendar: Calendar.current, timeZone: TimeZone.current,
era: nil, year: 1993, month: 6, day: 5,
hour: nil, minute: nil, second: nil, nanosecond: nil,
weekday: nil, weekdayOrdinal: nil, quarter: nil,
weekOfMonth: nil, weekOfYear: nil, yearForWeekOfYear: nil
)
পদ্ধতি ২: শুধু প্রয়োজনীয় প্রোপার্টি সেট (সহজ)
var date = DateComponents() date.day = 5; date.month = 6; date.year = 1993
DateComponents থেকে Date-এ কনভার্ট —
let cal = Calendar.current
let newDate = cal.date(from: date)!
print("the date is", newDate)
প্লেگرাউন্ড আউটপুট —
