Note this task was originally about creating a date and time input widget. Then two were created, mw.widgets.DateInputWidget and mw.widgets.datetime.DateTimeInputWidget, and this task was repurposed as "combine those two widgets". See T91148#1932034 for the most recent summary of the state of the two widgets.
----
We would need OOjs-UI widgets similar to:
* `<input type="date">`
* `<input type="time">`
* `<input type="datetime-local">`
While these can be made with code like:
```
lang=javascript
new OO.ui.TextInputWidget( { type: 'datetime-local' } )
```
Browser support is [[http://caniuse.com/#feat=input-datetime|somewhat lacking]]:
| Browser | Support?
|--|--
| IE | {icon times} No
| Edge | {icon check} Yes
| Firefox | {icon check} Yes (v57)
| Chrome | {icon check} Yes (v31)
| Safari | {icon times} No
| Opera | {icon check} Yes
-----
**See Also:**
* {T38794}
* https://www.mediawiki.org/wiki/Manual:DateInputWidget
** {T155428}
** {T120733}
* https://www.mediawiki.org/wiki/Manual:DateTimeInputWidget
* Random date picker related tasks in core and exts:
** {T56747}
** {T38791}
** {T38793}
** {T58367}
** {T76859}
** {T67296}
** {T94110}
** {T97159}
** {T182870}