Here is the code I'm using to format a date string:
NSDate *date = [NSDate date];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateStyle:NSDateFormatterBehavior10_4];
[dateFormatter setDateStyle:NSDateFormatterShortStyle];
// check placed here
[dateFormatter setDateFormat:@"EEE_MMM_dd_yyyy"];
NSString * filenameDate = [dateFormatter stringFromDate:date];
What I'm expecting is something like this:
Tue_Feb_02_2011
What I'm getting is this:
02/02/2011
I even inserted this line just after the setDateFormat to see just what the
formatter would return as its format
NSString * df = [dateFormatter dateFormat];
I get this back
02/02/2001
What gives? I've used NSDateFormatter before with no problems. I assume
I've missed something silly, but I just don't see it.
Thanks
_______________________________________________
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
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 arch...@mail-archive.com