CPDate Class Reference
[Foundation]

A representation of a single point in time. More...

List of all members.

Public Member Functions

(CPComparisonResult) - compare: [implementation]
(id) - copy [implementation]
(CPString- description [implementation]
(CPDate- earlierDate: [implementation]
(void) - encodeWithCoder: [implementation]
(id) - initWithCoder: [implementation]
(id) - initWithString: [implementation]
(id) - initWithTimeInterval:sinceDate: [implementation]
(id) - initWithTimeIntervalSince1970: [implementation]
(id) - initWithTimeIntervalSinceNow: [implementation]
(id) - initWithTimeIntervalSinceReferenceDate: [implementation]
(BOOL) - isEqual: [implementation]
(BOOL) - isEqualToDate: [implementation]
(CPDate- laterDate: [implementation]
(CPTimeInterval) - timeIntervalSince1970 [implementation]
(CPTimeInterval) - timeIntervalSinceDate: [implementation]
(CPTimeInterval) - timeIntervalSinceNow [implementation]
(CPTimeInterval) - timeIntervalSinceReferenceDate [implementation]

Static Public Member Functions

(id) + date [implementation]
(id) + dateWithTimeIntervalSince1970: [implementation]
(id) + dateWithTimeIntervalSinceNow: [implementation]
(id) + dateWithTimeIntervalSinceReferenceDate: [implementation]
(id) + distantFuture [implementation]
(id) + distantPast [implementation]

Detailed Description

A representation of a single point in time.

Definition at line 36 of file CPDate.j.


Member Function Documentation

- (CPComparisonResult) compare: (CPDate anotherDate   [implementation]

Definition at line 159 of file CPDate.j.

- (id) copy   [implementation]

Definition at line 186 of file CPDate.j.

+ (id) date   [implementation]

Definition at line 45 of file CPDate.j.

+ (id) dateWithTimeIntervalSince1970: (CPTimeInterval)  seconds   [implementation]

Definition at line 55 of file CPDate.j.

+ (id) dateWithTimeIntervalSinceNow: (CPTimeInterval)  seconds   [implementation]

Definition at line 50 of file CPDate.j.

+ (id) dateWithTimeIntervalSinceReferenceDate: (CPTimeInterval)  seconds   [implementation]

Definition at line 60 of file CPDate.j.

- (CPString) description   [implementation]

Returns the date as a string in the international format YYYY-MM-DD HH:MM:SS ±HHMM.

Definition at line 178 of file CPDate.j.

+ (id) distantFuture   [implementation]

Definition at line 70 of file CPDate.j.

+ (id) distantPast   [implementation]

Definition at line 65 of file CPDate.j.

- (CPDate) earlierDate: (CPDate anotherDate   [implementation]

Definition at line 164 of file CPDate.j.

- (void) encodeWithCoder: (CPCoder aCoder   [implementation]

Definition at line 207 of file CPDate.j.

- (id) initWithCoder: (CPCoder aCoder   [implementation]

Definition at line 197 of file CPDate.j.

- (id) initWithString: (CPString description   [implementation]

Returns a CPDate initialized with a date and time specified by the given string in international date format YYYY-MM-DD HH:MM:SS ±HHMM (e.g. 2009-11-17 17:52:04 +0000).

Definition at line 104 of file CPDate.j.

- (id) initWithTimeInterval: (CPTimeInterval)  seconds
sinceDate: (CPDate refDate 
[implementation]

Definition at line 93 of file CPDate.j.

- (id) initWithTimeIntervalSince1970: (CPTimeInterval)  seconds   [implementation]

Definition at line 81 of file CPDate.j.

- (id) initWithTimeIntervalSinceNow: (CPTimeInterval)  seconds   [implementation]

Definition at line 75 of file CPDate.j.

- (id) initWithTimeIntervalSinceReferenceDate: (CPTimeInterval)  seconds   [implementation]

Definition at line 87 of file CPDate.j.

- (BOOL) isEqual: (CPDate aDate   [implementation]

Definition at line 149 of file CPDate.j.

- (BOOL) isEqualToDate: (CPDate anotherDate   [implementation]

Definition at line 154 of file CPDate.j.

- (CPDate) laterDate: (CPDate anotherDate   [implementation]

Definition at line 169 of file CPDate.j.

- (CPTimeInterval) timeIntervalSince1970   [implementation]

Definition at line 134 of file CPDate.j.

- (CPTimeInterval) timeIntervalSinceDate: (CPDate anotherDate   [implementation]

Definition at line 124 of file CPDate.j.

- (CPTimeInterval) timeIntervalSinceNow   [implementation]

Definition at line 129 of file CPDate.j.

- (CPTimeInterval) timeIntervalSinceReferenceDate   [implementation]

Definition at line 139 of file CPDate.j.


The documentation for this class was generated from the following file:

Generated on Fri Apr 9 11:04:21 2010 for Cappuccino API by  doxygen 1.6.1