The widget you are looking for is called dijit.form.DateTextBox .
The functionality you are looking for is not called a mask in Dojo, it will be known as a restriction, and yes Dojo supports date range restrictions. For example, if you want to create an input field that should be a date later than July 2010, you can do something like this:
<input type="text" data-dojo-type="dijit.form.DateTextBox" data-dojo-props='{ required: true, promptMessage:"After July 2010", constraints: {min:"2010-07-01"} }' />
Caleb source share