Fecha is a project mainly written in JavaScript, it's free.
Objects for working with dates and times in JavaScript
Fecha is a collection of objects to simplify working with dates and times in JavaScript. Fecha does not try to parse dates from strings. For date parsing, try date.js.