如何通过NSDate对象增加一秒

Sat*_*Sat 12 iphone cocoa-touch objective-c ios

我有一个NSString格式为@"2013-01-09 06:10:10 +0000"(我从服务器获取它,它不是当前时间).我想连续增加一秒钟.我可以用一个计时器来做,但如何将时间增加一秒?

Anu*_*yal 35

试试这个,

NSDate *correctDate = [NSDate dateWithTimeInterval:1.0 sinceDate:yourDate];
Run Code Online (Sandbox Code Playgroud)

你可以使用字符串来获取你的日期NSDateFormatter.