Hello,
I'm playing around with date time stuff right now and I'm trying to figure out the bets way to determine if one datetime is equal to another. The problem I'm running in to is "isEqualToDate" does not appear to work, the NSLog statement will show two identical datetime statements but I never see a "These dates are the same!".

Can someone please tell me how I can get this to work.

Thanks,
Charles

NSDate *theDateTimeToRunAt = [NSDate dateWithString:@"2009-03-20 13:18:00 -0700"];
NSDate *theCurrentDateTime = [NSDate date];
while(1)
{
NSLog(@"theDateTime1=%@ | theCurrentDate=%@", theDateTimeToRunAt, theCurrentDateTime);
        if ([theDateTime1 isEqualToDate:theCurrentDate]) {
                NSLog(@"These dates are the same!");
[theDateTimeToRunAt addTimeInterval:900]; // Add 15 Minutes to say hi again!
        }
                
        sleep(1);
        theDate = [NSDate date];
}
_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to