I am after a JavaScript lib that either natively supports or may be easily extended to work in a variety of 'date picking' modes, where only the relevant time data is selected:
- Time of day = 20:00
- Date = 01/01/2020
- Datetime = 20:00 01/01/2010
- Day of week = Monday
- Week of year = 20
- Month of year = October
- Year = 2010
Mind you, what is more important to me is that the UI intuitively conveys the fact that you are selecting a week and not a day, a month and not a datetime etc. Parsing the relevant data out is trivial.
Is anybody aware of any library remotely capable of achieving what I am looking for?