功能强大的日期时间选取器(引导程序)



我尝试了几个对引导友好的日期/时间选择器组件,允许手动输入和选择器(我需要两者(。例如,我看了一下eonasdan,uxsolutions等的组件。

虽然它们看起来都很整洁,但它们无法对手动输入字段进行合理的错误检查,而且据我所知,它们无法以 UTC 格式返回日期。我需要一个组件,它采用默认值为 UTC,使用设备的语言/区域设置将其显示为本地日期/时间,验证输入,然后再次返回 UTC。

如果用户输入验证失败,则应突出显示输入字段,可能是某处显示的错误指示。组件试图从错误的输入中"猜测"是不可接受的,例如某些控件让我输入 2 月 31 日,并将其静默更改为 3 月 3 日。

此外,我需要一个适用于大多数仍在使用的浏览器的解决方案,包括Internet Explorer 8。

任何人都可以建议我可以尝试的组件吗?

很难找到一个图书馆来处理所有这些事情,至少我没有遇到过这样的。 但是您可以采用其中任何一个并根据您的需要进行调整。

https://libraries.io/search?keywords=datetime&languages=JavaScript

例如,拿这个小提琴来说,它修复了引导日期时间选择器的时区问题以满足他的需求,你可以做类似的事情:

最新更新