NSDate Class Reference
PDF
Overview
Subclassing Notes
Methods to Override
Special Considerations
Adopted Protocols
Tasks
Creating and Initializing Date Objects
Getting Temporal Boundaries
Comparing Dates
Getting Time Intervals
Adding a Time Interval
Representing Dates as Strings
Converting to an NSCalendarDate Object
Class Methods
date
dateWithNaturalLanguageString:
dateWithNaturalLanguageString:locale:
dateWithString:
dateWithTimeIntervalSince1970:
dateWithTimeIntervalSinceNow:
dateWithTimeIntervalSinceReferenceDate:
distantFuture
distantPast
timeIntervalSinceReferenceDate
Instance Methods
addTimeInterval:
compare:
dateWithCalendarFormat:timeZone:
description
descriptionWithCalendarFormat:timeZone:locale:
descriptionWithLocale:
earlierDate:
init
initWithString:
initWithTimeInterval:sinceDate:
initWithTimeIntervalSinceNow:
initWithTimeIntervalSinceReferenceDate:
isEqualToDate:
laterDate:
timeIntervalSince1970
timeIntervalSinceDate:
timeIntervalSinceNow
timeIntervalSinceReferenceDate
Constants
NSTimeIntervalSince1970
Revision History
Index
Companion Guides
Date and Time Programming Guide for Cocoa
Property List Programming Guide