A directive of date and time scroller for AngularJS