可能重复:
iOS并找到明天
如何使用NSDate获取下一个日期.请把解决方案发给我
我看到这篇文章:iOS并找到了明天.
提供的代码是:
units = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit;
NSDateComponents* comps = [[NSCalendar currentCalendar] components:units fromDate:[NSDate date]];
// Add one day
comps.day = comps.day+1; // no worries: even if it is the end of the month it will wrap to the next month, see doc
// Recompose a new date, without any time information (so this will be at midnight)
NSDate* tomorrowMidnight = [[NSCalendar currentCalendar] dateFromComponents:comps];
Run Code Online (Sandbox Code Playgroud)
问题:我需要在当前日期添加一天,例如,2013年6月21日到2013年5月21日之间的差异是1个月而不是0个月.
我正在使用的代码:
NSDate *selectedDate = [picker2 date];
unsigned int unitFlags = NSHourCalendarUnit …Run Code Online (Sandbox Code Playgroud) 我有这个代码,它以今天的格式M/dd/yy给出今天的日期
let dateFormater = NSDateFormatter()
dateFormater.dateFormat = "M/dd/yy"
let todayDate = dateFormater.stringFromDate(NSDate())
Run Code Online (Sandbox Code Playgroud)
我怎么能得到同样的东西,但第二天的日期好吗?