Can I Build A Date Picker Like This?

Is it possible to build a datepicker like the below example?

If so, how is this accomplished? A list with rows inside of it that contain Objects for months that contain a list of numbers for each day??

sure, this should get you started