Date object. No surprise there. But what if you want to display a date in your digital signage open source Gadget or Presentation in a particular format, say, November 1st, 2011? Although the
Date object has numerous methods for manipulating dates, it is rather limited when it comes to formatting those dates.
Date.today().toString("MMMM dS, yyyy")
Datejs can do other cool things like determine if a given year is a leap year, check whether Daylight Saving Time is observed in the current time zone, and add seconds, minutes, hours or days to a given date.
You can find the documentation for Datejs here. I'm sure you will find this library quite handy the next time you find yourself having to do advanced date processing or formatting in your Gadgets or Presentations.