Dates, Formatting, and Text
Date Components
DateComponents stores calendar fields without reading the current clock.
Build a fixed calendar value
date_components.swift
import Foundation
let month =
let components = DateComponents(year: 2026, month: month, day: 1)
let message = "date=\(components.year!)-\(components.month!)-\(components.day!)"
print(message)
import Foundation
let month =
let components = DateComponents(year: 2026, month: month, day: 1)
let message = "date=\(components.year!)-\(components.month!)-\(components.day!)"
print(message)
import Foundation
let month =
let components = DateComponents(year: 2026, month: month, day: 1)
let message = "date=\(components.year!)-\(components.month!)-\(components.day!)"
print(message)
date components
Date components are useful when a program needs named calendar fields such as year, month, and day.