Works Great (with a couple tiny caveats) Rated 5 out of 5 stars

Does exactly was it advertises! The only issues are that you need to remember to go look for the add-on interface under the Preferences menu (Edit -> Preferences -> Display -> Date Format / Date Format Preferences). To be honest, I'm not sure if this was made clear in the instructions and I missed it. As well, the add-on is spread across TWO tabs under the Display menu (Date Format / Date Format Preferences) which could lead you to setting up your preferred date and time format but not enabling it on TB. The Date Format menu comes with an exhaustive list of how to construct your preferred date and time format so you aren't left to guess.

I'm very happy this developer created this add-on and solved this annoyance I had with TB!

Did the trick for me :-) Rated 5 out of 5 stars

I'm fond of the ISO 8601 date/time format standard with Year-Month-Day Hour:Minute:Second arrangement. This add-on allowes me to see my dates that way.

BONUS!!: If you use the %s option you get UNIX time!!

Wow! Rated 5 out of 5 stars

This is either unreal or the years-long nuisance of useless dates in TB is finally over!!! Works great on current TB version. Recommended to join the two tabs so new users don't forget to actually activate the new date format.

Still No Joy Rated 1 out of 5 stars

I can't believe it's been a year since I last tried this extension. I can't believe that it still doesn't (quite) work as described.

I reinstalled the add-on into TB 24.2, setup the date-and-time format and columns I wanted, then rebooted. The date appears the way I want, but the time remains in %r (am/pm) and not the %R (24-hour) entered in the settings dialogue.

This time, the date format I choose was maintained after closing TB and rebooting, but the time format never materialized the way I wanted it.

This extension still needs work to achieve the functionality it promises.

This user has a previous review of this add-on.

Rated 5 out of 5 stars

Works great :)!

Also getting full timestamp Rated 3 out of 5 stars

@Thompy1 Thanks for the hint about %a%c. Fortunately, that's what I wanted, because like hurdingkatz, when I tried any of the explicit date or time fields, the date column always displayed the full timestamp with timezone. Didn't seem to matter which of the date time values I used; any of them resulted in the full timestamp.

I'm happy to have the weekday. Thanks for the plugin.

[Update Jan 29, 2015] Encountered this same problem installing on a new computer. Imagine my surprise when Google found my own comment! :) Still just produces a full timestamp if I provide an explicit format, but fortunately %a %c still works. Perplexed why date formats don't work.

It works! Rated 5 out of 5 stars

Perfect - now have the date in the format I want including day of the week

@Hurdingkatz - I had the same issue you did including the superfluous time zone stuff, but used %a %c which drops it

Thanks for reviewing!

Issue with chronological order Rated 4 out of 5 stars

This is a really nice idea, but I had issues with the chronological order of emails after customizing the "year" format. I wanted to use the add-on to shorten the standard date format to save horizontal space. So I reduced the "year" format from the usual 4 digits to the last two digits (like 2012 to just 12). It works, but then the chronological order of emails gets mixed up (especially if new mail arrives). One can correct the mixed up order, shortly, by clicking on SDF's own new "Date" column again, but it keeps reverting to the mixed up order. Had to deactivate the add-on. It would be nice, if the add-on could keep the logical chronological order of the standard date format while displaying the new customized date format.

This review is for a previous version of the add-on (1.0). 

Fixed in v1.1

Thanks for your detailed review! All of this has been fixed in version 1.1.

At last! Rated 5 out of 5 stars

I've been waiting for something like this for sometime now.

Now I can set the date format I want.

Thanks for this addon.

This review is for a previous version of the add-on (1.0). 

Thanks for using Super Date Format!

very nice Rated 5 out of 5 stars

this is something i've thought about writing for a while. it would be close to perfect, given:1. i believe it's against convention to take up a panel in Options, and it's worse if there's no icon.2. it should be clear if Date or Received is used.3. imo, the Date Format pref could be added as a tab in Options->Display; the column name doesn't need its own tab.4. the panel/tab could be automatically selected in the Options window when clicking options in addons manager (it's possible programatically).5. you don't need a new custom column, but can instead use the same method to override an existing column, and let the user decide to which columns the date format should apply.

[followup:] all you do is use dateCol or receivedCol in addColumnHandler(). but you need to get the dates like this: _fetchDate: function(aMsgHdr, aName) { let date = aName == "dateCol" ? : aName == "receivedCol" ? aMsgHdr.getUint32Property("dateReceived") * 1000000 : null; return date; },

[followup2:] the 2 options panels *really* need to be combined into 1... also, i think there is a better way than listbox (grid?) to display the format symbols help box; the text should especially be copy/select enabled (readonly textbox?). then it would be perfect. ;) 4->5

This review is for a previous version of the add-on (1.0). 


Thanks for your input.
1. Yes, I've moved it into Options > Display in the latest code.
2. I've updated the add-on page.
3. Yes, I've moved it into Options > Display in the latest code.
4. I'll look into this.
5. That one thing I wanted to do, but couldn't figure out how. However, if people would like to create multiple date fields, each with their own formatting, then I'm open to that as well.
Follow-up #1
Thanks for the code. As of version 1.1 the date format is applied directly to the "Date" and/or "Received" columns, and the new custom column has been removed.