任何人都可以解释如何在日历日期间获得两个日期之间的差异,而不是在整个24小时内 . 这里有一个很好的解决方案:Getting the difference between two NSDates in (months/days/hours/minutes/seconds) - 但它对我不起作用,例如,它将今天23:00和明天1:30之间的差异作为0天,尽管日历日期已经差异为1 .
任何人都可以解释如何在日历日期间获得两个日期之间的差异,而不是在整个24小时内 . 这里有一个很好的解决方案:Getting the difference between two NSDates in (months/days/hours/minutes/seconds) - 但它对我不起作用,例如,它将今天23:00和明天1:30之间的差异作为0天,尽管日历日期已经差异为1 .
1 回答
使用常规方法计算一次更改的天数差异 - 将您的日期转换为午夜 .
例如,这将为"yesterday at 23:00"和"today at 1:30"给出
1
的答案 .