Working With Dates and Times
NSCalendarDate objects represent dates and times. These objects are especially suited for representing and manipulating dates according to Western calendrical systems. NSCalendarDate performs date computations based on Western calendrical systems, primarily the Gregorian.The methods provided by NSCalendarDate are described in more detail in "Commonly Used Date Methods".
The Calendar Format
Each NSCalendarDate object has a calendar format associated with it. This format is a string that contains date-conversion specifiers very similar to those used in the standard C library function strftime(). NSCalendarDate interprets dates that are represented as strings conforming to this format. You can set the default format for an NSCalendarDate object either at initialization time or by using the setCalendarFormat: method. Several methods allow you to specify formats other than the one bound to the object. Date Conversion Specifiers
The date conversion specifiers cover a range of date conventions:
Table of Contents Next Section