我需要做一些日期+时间的事情,iPhone 上的 NSDate 没有很好地涵盖这些事情。我想知道是否有一个库在国际水平上具有更复杂的日期和时间功能。
我想做的是高级日期+时间数学。我需要:
- 在不同日历类型之间转换(公历<>犹太<>穆斯林<>其他)
- 转换不同时区之间的时间(即我有瑞典时间,并且想知道芝加哥现在几点了)
- 将微秒、秒、分钟、小时、天、周、月、年添加到日期中,然后找出确切的日期+时间
- 找出两个给定日期之间相差多少微秒、秒、分钟、小时、天、周、月和年
- 绘制日历,因此我需要有关特定年份中特定月份有多少天的数据
用例,例如:我从巴黎飞往芝加哥,在巴黎 10:00,我只知道飞行需要 10 个小时。所以我需要转换时区和所有这些东西来计算我到达芝加哥的时间。然后所有这些丑陋的夏季和冬季时间的东西,他们在一年中的某个时候增加或减少一小时,我认为每个国家都会根据自己的喜好这样做,有些甚至可能会伪造时间,而不是增加一整天一年只是为了有更多的时间。不知道。也许有一个库可以保护我免受所有这些复杂性的影响。
基本上我想做的是一种世界日历,但有一些特殊功能。
最佳答案
它在 Date and time programming guide 中.
等等...
关于iphone - 是否有用于高级日期+时间处理的 cocoa 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1283688/