Date changing in Swift

let now = NSDate()
let yesterday = now.dateByAddingTimeInterval(-86_400)
let tomorrow = now.dateByAddingTimeInterval(86_400)

let calendar = NSCalendar.currentCalendar()
var component = NSDateComponents()
component.month = 1
let nextMonth = calendar.dateByAddingComponents(component, toDate: now, options: [])

component = NSDateComponents()
component.year = 1
let nextYear = calendar.dateByAddingComponents(component, toDate: now, options: [])