Custom Angular Material DateRange Time Picker.
A custom daterange picker using angular material, moment.js and flex-layout.
In this project , the user will be able to choose a daterange and time.
- max and min functionality given.
- form used to validate dates + time.
All the angular files are in the src/app
- src/app : root file of the angular
- _src/app/custom-date-time : The main files that runs in UI. These files also include the main logic written for the picker.
This is file structure of my project:
├──/src/app
| ├── ...
| └── app.module.ts
└──package.json
- User cannot select date greater than today.
- Start Date cannot be greater than End Date.
- Start Time cannot be greater than End Time.