FROM : Kevin Ballard
DATE : Thu Oct 07 23:57:03 2004
7/12/2005 is a Tuesday. dayOfWeek: returns 0-6 with 0 as Sunday. Thus,
dayOfWeek: returning 2 is indeed correct as 2 means Tuesday.
I checked the day using the unix 'cal' utility.
On Oct 7, 2004, at 5:46 PM, Dominic Feira wrote:
> Somehow I have managed to construct a NSCalendarDate that returns the
> incorrect dayOfWeek.
> I am doing a lot of manipulating of the date by adding years, months,
> and days to it depending on various parameters. I don't understand
> how it is possible to end up with a date that is incorrect.
>
> I have using dateByAddingYears:months:days:hours:minutes:seconds.
> There is a small note in the docs that state it is possible to land on
> the next day by accident because of daylight savings time, but it
> doesn't say that the date you get will be out of synch with reality
> and invalid.
>
> I log the date and I get:
> [result dayOfWeek]: 2 // SHOULD BE 3
> 2005-07-12 18:17:45 -0400
>
> If you check in iCal, this is clearly incorrect.
>
> Is there something about NSCalendarDate that I am misunderstanding?
--
Kevin Ballard
<email_removed>
http://www.tildesoft.com
http://kevin.sb.org
DATE : Thu Oct 07 23:57:03 2004
7/12/2005 is a Tuesday. dayOfWeek: returns 0-6 with 0 as Sunday. Thus,
dayOfWeek: returning 2 is indeed correct as 2 means Tuesday.
I checked the day using the unix 'cal' utility.
On Oct 7, 2004, at 5:46 PM, Dominic Feira wrote:
> Somehow I have managed to construct a NSCalendarDate that returns the
> incorrect dayOfWeek.
> I am doing a lot of manipulating of the date by adding years, months,
> and days to it depending on various parameters. I don't understand
> how it is possible to end up with a date that is incorrect.
>
> I have using dateByAddingYears:months:days:hours:minutes:seconds.
> There is a small note in the docs that state it is possible to land on
> the next day by accident because of daylight savings time, but it
> doesn't say that the date you get will be out of synch with reality
> and invalid.
>
> I log the date and I get:
> [result dayOfWeek]: 2 // SHOULD BE 3
> 2005-07-12 18:17:45 -0400
>
> If you check in iCal, this is clearly incorrect.
>
> Is there something about NSCalendarDate that I am misunderstanding?
--
Kevin Ballard
<email_removed>
http://www.tildesoft.com
http://kevin.sb.org
| Related mails | Author | Date |
|---|---|---|
| Dominic Feira | Oct 7, 23:46 | |
| Kevin Ballard | Oct 7, 23:57 | |
| Dominic Feira | Oct 8, 01:06 |






Cocoa mail archive

