如何在iphone sdk中使用日期倒计时来计算天数[关闭]

Posted

技术标签:

【中文标题】如何在iphone sdk中使用日期倒计时来计算天数[关闭]【英文标题】:how to run countdown with dates to count days in iphone sdk [closed] 【发布时间】:2010-03-24 21:17:07 【问题描述】:

我需要倒计时日期而不是时间

如何在 iphone sdk 中使用日期倒计时来计算天数

【问题讨论】:

鉴于一天是 24 小时,您应该能够计算一个与另一个...不过说真的,您需要更具体地了解您想要做什么以及您现在拥有什么代码. 我有像 15/03/10 和 30/08/10 这样的日期,我需要倒计时这两个日期之间的天数并知道天数 【参考方案1】:
NSDate future = [NSDate dateWithString:@"2010-08-30 00:00:00 +0000"];
NSDate past = [NSDate dateWithString:@"2010-03-15 00:00:00 +0000"];

int days = [future timeIntervalSinceDate:past] / 86400;

【讨论】:

如果夏令时生效会怎样? NSDate 文档中有一个关于Calendrical Calculations 的完整部分,向您展示了如何避免硬编码日期随秒数变化。

以上是关于如何在iphone sdk中使用日期倒计时来计算天数[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

在 JavaScript 中计算日期

在 JavaScript 中计算日期

在 JavaScript 中计算日期

倒计时

java如何判断两个日期字符串相差多少天

iPhone SDK - 如何在应用程序关闭和重新打开时保存和恢复计时器标签