Pokud používáte základní HTML5 inputy jste závislý na tom, jak daný prohlížeč input zobrazí. Nejedná se tedy o chybu, ale o preferenci daného prohlížeče.
Základní výhodu bych viděl v tom, že uživatel daného prohlížeče je na způsob zadávání zvyklý, a nemusí na každém webu přemýšlet jak daný input zadávat (týká se to zejména mobilů).
Pokud uživateli budete chtít nanutit svou představu jak datum a čas zadávat, budete muset šáhnout po nějakém javascript pluginu, kterým si funkčnost toho pole upravíte. Popř. můžete spouštění pluginu omezit dle prohlížeče (i když to už dnes není doporučovaný postup).
Začít můžete např.
zde
.