2000-03-05 17:39:33 +00:00
|
|
|
<html><head>
|
2000-09-22 13:45:58 +00:00
|
|
|
<title>NSCalendarDate</title>
|
2000-03-05 17:39:33 +00:00
|
|
|
</head>
|
|
|
|
<body>
|
2001-04-25 14:19:57 +00:00
|
|
|
<a href ="NSBundle.html">[Previous] </a>
|
|
|
|
<a href ="Base.html">[Up] </a>
|
|
|
|
<a href ="NSCharacterSet.html">[Next] </a>
|
2000-03-05 17:39:33 +00:00
|
|
|
<h1>NSCalendarDate</h1>
|
2000-09-22 13:45:58 +00:00
|
|
|
<h3>Authors </h3>
|
|
|
|
<dl>
|
|
|
|
<dt><a href ="http://www.gnustep.org/developers/whoiswho.html">Richard Frith-Macdonald</a>
|
2000-03-05 17:39:33 +00:00
|
|
|
<dd>
|
|
|
|
</dl>
|
2001-03-03 10:00:31 +00:00
|
|
|
<p>Version: $Revision$</p>
|
|
|
|
<p>Date: $Date$</p>
|
2000-09-22 13:45:58 +00:00
|
|
|
<h2><a name ="cont-0">NSCalendarDate</a></h2>
|
|
|
|
<h2><a name ="NSCalendarDate">NSCalendarDate</a></h2>
|
2001-04-10 03:27:01 +00:00
|
|
|
<p><b>Declared in: </b> Foundation/NSCalendarDate.h</p>
|
2000-09-22 13:45:58 +00:00
|
|
|
<p><b>Inherits from: </b> NSDate</p>
|
|
|
|
<p><b>Conforms to: </b> NSCoding
|
2000-03-05 17:39:33 +00:00
|
|
|
</p>
|
|
|
|
<hr>
|
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<h2>Instance Variables </h2>
|
2000-09-15 19:56:39 +00:00
|
|
|
<ul>
|
|
|
|
</ul>
|
2000-09-22 13:45:58 +00:00
|
|
|
<h2>Methods </h2>
|
2000-03-05 17:39:33 +00:00
|
|
|
<ul>
|
2001-04-25 14:19:57 +00:00
|
|
|
<li ><a href ="NSCalendarDate.html#method-0">+calendarDate</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-2">+dateWithString:calendarFormat:</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-1">+dateWithString:calendarFormat:</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-3">+dateWithYear:month:day:hour:minute:second:timeZone:</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-4">-calendarFormat</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-5">-dateByAddingYears:months:days:hours:minutes:seconds:</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-6">-dayOfCommonEra</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-7">-dayOfMonth</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-8">-dayOfWeek</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-9">-dayOfYear</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-10">-description</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-12">-descriptionWithCalendarFormat:</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-11">-descriptionWithCalendarFormat:</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-13">-descriptionWithLocale:</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-14">-hourOfDay</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-15">-initWithString:</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-17">-initWithString:calendarFormat:</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-16">-initWithString:calendarFormat:</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-18">-initWithYear:month:day:hour:minute:second:timeZone:</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-19">-minuteOfHour</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-20">-monthOfYear</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-21">-secondOfMinute</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-22">-setCalendarFormat:</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-23">-setTimeZone:</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-24">-timeZone</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-25">-yearOfCommonEra</a>
|
|
|
|
<li ><a href ="NSCalendarDate.html#method-26">-years:months:days:hours:minutes:seconds:sinceDate:</a>
|
2000-03-05 17:39:33 +00:00
|
|
|
</ul>
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr><h2>Class Methods </h2>
|
|
|
|
<h3><a name ="method-0">calendarDate</a></h3>
|
2000-07-04 19:53:39 +00:00
|
|
|
+ (id) <b>calendarDate</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-1">dateWithString:calendarFormat:</a></h3>
|
|
|
|
+ (id) <b>dateWithString:</b> (NSString*)description <b>calendarFormat:</b> (NSString*)format;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-2">dateWithString:calendarFormat:</a></h3>
|
|
|
|
+ (id) <b>dateWithString:</b> (NSString*)description <b>calendarFormat:</b> (NSString*)format;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-3">dateWithYear:month:day:hour:minute:second:timeZone:</a></h3>
|
|
|
|
+ (id) <b>dateWithYear:</b> (int)year <b>month:</b> (unsigned int)month <b>day:</b> (unsigned int)day <b>hour:</b> (unsigned int)hour <b>minute:</b> (unsigned int)minute <b>second:</b> (unsigned int)second <b>timeZone:</b> (NSTimeZone*)aTimeZone;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<hr><h2>Instances Methods </h2>
|
|
|
|
<h3><a name ="method-4">calendarFormat</a></h3>
|
|
|
|
- (NSString*) <b>calendarFormat</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-5">dateByAddingYears:months:days:hours:minutes:seconds:</a></h3>
|
|
|
|
- (NSCalendarDate*) <b>dateByAddingYears:</b> (int)year <b>months:</b> (int)month <b>days:</b> (int)day <b>hours:</b> (int)hour <b>minutes:</b> (int)minute <b>seconds:</b> (int)second;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-6">dayOfCommonEra</a></h3>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (int) <b>dayOfCommonEra</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-7">dayOfMonth</a></h3>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (int) <b>dayOfMonth</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-8">dayOfWeek</a></h3>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (int) <b>dayOfWeek</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-9">dayOfYear</a></h3>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (int) <b>dayOfYear</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-10">description</a></h3>
|
|
|
|
- (NSString*) <b>description</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-11">descriptionWithCalendarFormat:</a></h3>
|
|
|
|
- (NSString*) <b>descriptionWithCalendarFormat:</b> (NSString*)format;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-12">descriptionWithCalendarFormat:</a></h3>
|
|
|
|
- (NSString*) <b>descriptionWithCalendarFormat:</b> (NSString*)format;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-13">descriptionWithLocale:</a></h3>
|
|
|
|
- (NSString*) <b>descriptionWithLocale:</b> (NSDictionary*)locale;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-14">hourOfDay</a></h3>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (int) <b>hourOfDay</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-15">initWithString:</a></h3>
|
|
|
|
- (id) <b>initWithString:</b> (NSString*)description;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-16">initWithString:calendarFormat:</a></h3>
|
|
|
|
- (id) <b>initWithString:</b> (NSString*)description <b>calendarFormat:</b> (NSString*)format;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-17">initWithString:calendarFormat:</a></h3>
|
|
|
|
- (id) <b>initWithString:</b> (NSString*)description <b>calendarFormat:</b> (NSString*)format;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-18">initWithYear:month:day:hour:minute:second:timeZone:</a></h3>
|
|
|
|
- (id) <b>initWithYear:</b> (int)year <b>month:</b> (unsigned int)month <b>day:</b> (unsigned int)day <b>hour:</b> (unsigned int)hour <b>minute:</b> (unsigned int)minute <b>second:</b> (unsigned int)second <b>timeZone:</b> (NSTimeZone*)aTimeZone;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-19">minuteOfHour</a></h3>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (int) <b>minuteOfHour</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-20">monthOfYear</a></h3>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (int) <b>monthOfYear</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-21">secondOfMinute</a></h3>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (int) <b>secondOfMinute</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-22">setCalendarFormat:</a></h3>
|
|
|
|
- (void) <b>setCalendarFormat:</b> (NSString*)format;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-23">setTimeZone:</a></h3>
|
|
|
|
- (void) <b>setTimeZone:</b> (NSTimeZone*)aTimeZone;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-24">timeZone</a></h3>
|
|
|
|
- (NSTimeZone*) <b>timeZone</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-25">yearOfCommonEra</a></h3>
|
2000-07-04 19:53:39 +00:00
|
|
|
- (int) <b>yearOfCommonEra</b>;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
|
|
|
<h3><a name ="method-26">years:months:days:hours:minutes:seconds:sinceDate:</a></h3>
|
|
|
|
- (void) <b>years:</b> (int*)yearsPointer <b>months:</b> (int*)monthsPointer <b>days:</b> (int*)daysPointer <b>hours:</b> (int*)hoursPointer <b>minutes:</b> (int*)minutesPointer <b>seconds:</b> (int*)secondsPointer <b>sinceDate:</b> (NSCalendarDate*)date;<br>
|
2000-03-05 17:39:33 +00:00
|
|
|
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
<hr>
|
2000-03-05 17:39:33 +00:00
|
|
|
</body>
|
|
|
|
|
2000-09-22 13:45:58 +00:00
|
|
|
</html>
|