On Oct 18, 2011, at 15:21 , Dave DeLong wrote: > Quick idea off the top of my head: > > Ask an NSDateFormatter for its shortWeekdaySymbols (returns an NSArray of > NSStrings) and index into that with your weekday number.
That seems to work. Thanks! -- Rick > > Other than that, the correct way to do this is to construct an NSDate with > the appropriate weekday and then use a date format of "EEE" to get the short > weekday name. > > Dave > > On Oct 18, 2011, at 3:18 PM, Rick Mann wrote: > >> Hi. Given a day-of-week number, what's the best way to get the abbreviated >> name of that weekday? I've tried using NSDateComponents in various ways >> (stand-alone, building off the current date, etc.) to get at it (by using >> NSDateFormatter on the resulting date), but none seem to work. Basically, >> setting the weekday on NSDateComponents seems to do nothing. >> >> Matters are complicated by the fact that two of the three format specifiers >> for weekday name use the "local" weekday number, which can vary by locale. >> >> Any suggestions? I could just roll my own and localize it, but I'd rather >> just use what the OS provides. >> >> The only other thing I can think to do is start with a known date for, say, >> Sunday, and add to that the weekday number I have, and the convert that date >> to a string formatted as a weekday name. >> >> Thanks, >> >> -- >> Rick >> >> _______________________________________________ >> >> 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/davedelong%40me.com >> >> This email sent to davedel...@me.com > > _______________________________________________ > > 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/rmann%40latencyzero.com > > This email sent to rm...@latencyzero.com _______________________________________________ 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