Users are required to select a date within the range of today's date and one month in the future, and a time between 9:00am and 9:00pm. How can I implement validation to ensure this?
<div class="row">
<div class="col">
<label class="item item-input item-stacked-label">
<span class="input-label">Date</span>
<input type="date" ng-model="bookdate" name="bookdate" >
</label>
</div>
<div class="col">
<label class="item item-input item-stacked-label">
<span class="input-label" >Time</span>
<input type="time" ng-model="booktime" name="booktime">
</label>
</div>
</div>