Integrating date.js, thanks to @woodenconsulting