现在我正在使用NSDate
,NSCalendar
,NSDateComponents
和NSDateFormatter
执行非常简单的任务,但它非常复杂且不灵活。
所以我正在寻找一些实现Date的自定义类,比如C#或Ruby或Python或PHP或Boost或任何其他语言或框架。谢谢!
UPD:
谢谢,我知道如何使用NSDate
和相关的类,问题是是否有一个Objective-C的自定义类以更清晰的方式实现相同的功能。也许像来自C#的DateTime或来自Ruby的Date那样是非常有用的类。我希望通过正确修改日期,月份,日期和其他内容来访问这些组件,因为我现在可以在NSDateComponents
中设置这样的任何一天:2012-10-119
2013-01-26
它不会重新计算日期。当然可以将NSDateComponents
转换为NSDate
,然后将其转换回NSDateComponents
以重新计算日期,但我认为这些态度在这些类别中没有优势。
答案 0 :(得分:3)
您必须将NSDate与NSDateFormatter结合使用。 stackoverflow上有很多例子。