现在我正在使用NSDate
, NSCalendar
, NSDateComponents
andNSDateFormatter
来完成非常简单的任务,但这是非常非常复杂和不灵活的东西..
因此,我正在寻找一些实现 Date 的自定义类,例如 C#、Ruby、Python、PHP、Boost 或任何其他语言或框架。谢谢!
UPD:谢谢,我知道如何使用NSDate
和相关的类,问题是是否有一个针对 Objective-C 的自定义类以更清晰的方式实现相同的功能。例如,可能像 C# 中的 DateTime 或 Ruby 中的 Date 是非常有用的类。我希望通过正确修改它们来查看对日期、月份、天数和其他组件的访问,因为我现在可以NSDateComponents
像这样设置任何一天:2012-10-119
而不是2013-01-26
这样它就不会重新计算日期。当然可以转换NSDateComponents
为NSDate
然后再将其转换回以NSDateComponents
重新计算日期,但我认为在这些课程中这种态度没有任何优势。