daterangeselector.js provides a date range selection plugin that actually works and looks nice.