Javascript 没有日期的 DateTimePicker

Javascript DateTimePicker without the date

我花了太长时间试图找到这个问题的解决方案,并决定寻求帮助。

我正在寻找可在我的网络应用程序中使用的某种日期时间选择器,它可以根据时间存储和调整日期,但不允许用户实际调整日期。因此,如果它初始化为 10/25/21 9:00 AM 并且用户将时间向后调整为 12:00 AM,然后进一步回到前一天的 11:59 PM,它将调整日期相应地是 10/24/21。但是用户无法像正确的日期选择器那样实际自己调整日期。

项目正在使用 MVC Razor,因此用于初始化的模型中的日期只是一个 C# 日期时间,这也是提交时数据需要序列化的日期。

有什么建议吗?请帮忙。

您可以将此字段呈现为隐藏并将选取器附加到按钮。我用 https://www.daterangepicker.com/#examples 完成了它并且效果很好。需要某种验证。然后你可以更新隐藏字段,它将与模型一起传递给控制器​​。