Basics | Arrays | Colors | Date and Time | Dictionaries | Sets | Sorting | Strings | Functional Swift
Day of Year | Is Leap Year | Last Day Of Month | Tomorrow | Yesterday
Return the current day of the year.
- Jan 1 returns 1
- Feb 2 returns 32
let d = dayOfYear()
print("Day Of Year: \(d)")// Last day of current month
let now = Date()
let day = lastDayOfMonth(now)// Last day of each month for given year
let x = lastDayOfMonthList(year: 2016)
x.forEach({print("\($0)")})swift lastDayOfMonth.swift # run from shell
let isY1900 = isLeapYear(1900) // false
let isY2000 = isLeapYear(2000) // true
let isY2015 = isLeapYear(2015) // false
let isY2016 = isLeapYear(2016) // true
let isY2020 = isLeapYear(2020) // truelet isThisYear = isLeapYear() // Default parameter is Date()
print("This year is a leap year: \(isThisYear)")swift isLeapYear.swift
Calculate tomorrow's date
swift tomorrow.swift
Calculate yesterday's date