[Previous] [Up] [Next]

NSDate

Authors

Richard Frith-Macdonald

Version: $Revision$

Date: $Date$

NSDate

NSDate

Declared in: Foundation/NSDate.h

Inherits from: NSObject

Conforms to: NSCoding


Instance Variables

Methods


Class Methods

timeIntervalSinceReferenceDate

+ (NSTimeInterval) timeIntervalSinceReferenceDate;

date

+ (id) date;

dateWithString:

+ (id) dateWithString: (NSString*)aString;

dateWithTimeIntervalSinceNow:

+ (id) dateWithTimeIntervalSinceNow: (NSTimeInterval)seconds;

dateWithTimeIntervalSince1970:

+ (id) dateWithTimeIntervalSince1970: (NSTimeInterval)seconds;

dateWithTimeIntervalSinceReferenceDate:

+ (id) dateWithTimeIntervalSinceReferenceDate: (NSTimeInterval)seconds;

distantFuture

+ (id) distantFuture;

distantPast

+ (id) distantPast;


Instances Methods

addTimeInterval:

- (id) addTimeInterval: (NSTimeInterval)seconds;

compare:

- (NSComparisonResult) compare: (NSDate*)anotherDate;

dateWithCalendarFormat:

- (NSCalendarDate*) dateWithCalendarFormat: (NSString*)formatString;

description

- (NSString*) description;

descriptionWithCalendarFormat:timeZone:locale:

- (NSString*) descriptionWithCalendarFormat: (NSString*)formatString timeZone: (NSTimeZone*)aTimeZone locale: (NSDictionary*)localeDictionary;

descriptionWithLocale:

- (NSString*) descriptionWithLocale: (NSDictionary*)localeDictionary;

earlierDate:

- (NSDate*) earlierDate: (NSDate*)anotherDate;

init

- (id) init;

initWithString:

- (id) initWithString: (NSString*)description;

initWithTimeInterval:sinceDate:

- (id) initWithTimeInterval: (NSTimeInterval)seconds sinceDate: (NSDate*)anotherDate;

initWithTimeIntervalSinceNow:

- (id) initWithTimeIntervalSinceNow: (NSTimeInterval)seconds;

initWithTimeIntervalSinceReferenceDate:

- (id) initWithTimeIntervalSinceReferenceDate: (NSTimeInterval)seconds;

isEqualToDate:

- (BOOL) isEqualToDate: (NSDate*)anotherDate;

laterDate:

- (NSDate*) laterDate: (NSDate*)anotherDate;

timeIntervalSinceDate:

- (NSTimeInterval) timeIntervalSinceDate: (NSDate*)anotherDate;

timeIntervalSince1970

- (NSTimeInterval) timeIntervalSince1970;

timeIntervalSinceNow

- (NSTimeInterval) timeIntervalSinceNow;

timeIntervalSinceReferenceDate

- (NSTimeInterval) timeIntervalSinceReferenceDate;