我需要做一些日期+时间的东西,这些东西在iPhone上没有被NSDate很好地覆盖。我想知道是否有一个图书馆在国际层面上有更复杂的日期和时间功能。
我想做的是高级日期+时间数学。我需要:
用例,例如:我从巴黎飞到芝加哥,在巴黎10点钟我只知道飞行需要10个小时。所以我需要转换时区和所有这些东西来计算我什么时候到达芝加哥。然后所有这些丑陋的夏季和冬季时间,他们在一年中的某个时间点增加或减少一小时,我认为每个国家都按照自己的喜好做到这一点,有些人甚至可能假装时间超过添加一整天一年只是为了有更多的时间。不知道。也许有一个lib可以保护我免受这种复杂性的影响。
基本上我想做的是一种世界日历,但有一些特殊功能。
答案 0 :(得分:6)
它位于Date and time programming guide。
等...
答案 1 :(得分:2)
NSCalendar + NSDateComponents?
然而,就像Peter Hosey所说,如果不知道你想做什么,很难知道。
答案 2 :(得分:0)
对于来这里寻找lib的人,请尝试Erica Saduns NSDate-Extensions。它不包括你想要的一切,但至少你不必自己做基本的东西。