You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用jQuery为datetime-local类型输入框设置指定格式日期?

问题分析与解决

你的代码存在两个关键问题,其中一个直接导致日期无法设置到输入框:

  • jQuery选择器错误
    你需要选中id为date的输入框,但代码里写的$("date")是在选择<date>标签,而非id为date的元素。正确的选择器应该是$("#date")(#是jQuery中定位id元素的标识)。

  • 重复引入Bootstrap JS(非核心问题,但建议修正)
    代码末尾重复引入了两次bootstrap.bundle.min.js,虽不影响核心功能,但会增加冗余加载,建议删除其中一次。

修正后的核心代码片段

$('#add-event').on("click", function(){
     var date = "2022-09-22T16:03";
     $("#date").val(date); // 修正选择器
     console.log(date);
});

补充说明:datetime-local类型输入框要求的格式为YYYY-MM-DDTHH:mm,你使用的2022-09-22T16:03完全符合规范,格式本身没有问题。

内容的提问来源于stack exchange,提问作者achraf bourki

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 08:11:38