使用Swift 2获取明天的约会

Omi*_*mid 2 nsdate ios swift

我有这个代码,它以今天的格式M/dd/yy给出今天的日期

let dateFormater = NSDateFormatter()
            dateFormater.dateFormat = "M/dd/yy"
            let todayDate = dateFormater.stringFromDate(NSDate())
Run Code Online (Sandbox Code Playgroud)

我怎么能得到同样的东西,但第二天的日期好吗?

thi*_*ift 12

首先,在这个例子中(从现在开始的一天是明天),您将获得所需日期的NSDate:

var oneDayfromNow: NSDate {
    return NSCalendar.currentCalendar().dateByAddingUnit(.Day, 
    value: 1, toDate: NSDate(), options: [])!
}

print(oneDayfromNow)
Run Code Online (Sandbox Code Playgroud)

然后将其转换为格式为字符串(您的情况为M/dd/yy):

let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "M/dd/yy"
let str = dateFormatter.stringFromDate(oneDayfromNow)
print(str)
Run Code Online (Sandbox Code Playgroud)