Another option (which I wrote is full disclosure):
DP_DateExtensions library
Supports date and time formatting, date math (date adding / subtracting details), date matching, parsing, etc. It is liberally disclosed.
I really like Date.js, but finding the syntax is cumbersome. Most of the functions at my core (at least in part) are based on a rich set of functions in CFML - some people may find it a little more comfortable.
There is no reason to consider this if you are already using the framework (they are all capable), but if you just need to quickly add date manipulations to the project, give it a chance.
Jim Davis Aug 14 '09 at 15:32 2009-08-14 15:32
source share