Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Datetime本地设置默认小时数_Javascript_Datetime_Datetimepicker - Fatal编程技术网

Javascript Datetime本地设置默认小时数

Javascript Datetime本地设置默认小时数,javascript,datetime,datetimepicker,Javascript,Datetime,Datetimepicker,我正在使用以下输入: <input id="creation-from-date" type="datetime-local"/> 我想知道是否有一种方法可以像这样设置默认小时数: dd/mm/yyyyy 00:00 因为datepicker只允许选择日期,而不允许选择时间,所以我在JS端得到一个无效的日期,因为没有设置小时数 我使用的是ChromeV73.0.3683.75 非常感谢 您可以尝试使用Javascripts日期: $("creation-from-date").

我正在使用以下输入:

<input id="creation-from-date" type="datetime-local"/>

我想知道是否有一种方法可以像这样设置默认小时数: dd/mm/yyyyy 00:00

因为datepicker只允许选择日期,而不允许选择时间,所以我在JS端得到一个无效的日期,因为没有设置小时数

我使用的是ChromeV73.0.3683.75


非常感谢

您可以尝试使用Javascripts日期:

$("creation-from-date").val(new Date().toLocalString());
// toLocalString() will return the local time while toISOString() will return the UTC time.
这里有一个很好的方法,对于初始化
datetime
datetime local
输入非常有用:

// To initialize, simply call the method:
$('input[type="datetime-local"]').setNow();  

希望这有帮助。

尝试为其添加默认日期

document.getElementById("creation-from-date").value = setDefautValue();
    function setDefautValue() {
        var date = new Date(); // today
        date.setUTCHours(0, 0, 0, 0); //set default time 00:00 AM
        const dStr = date.toISOString()
        // remove seconds and milliseconds
        return dStr.substring(0, dStr.indexOf(':', dStr.indexOf(':')+1))
    }
我会使用
来代替:

/


能否(在问题本身上)补充一下如何初始化日期选择器?我不知道,据我所知,datetime local是引导程序的一个组件。我正在通过jQuery
$(“#从日期创建”).val()检索值是的,我看到了这个插件,但我还需要设置时间,这个插件只用于日期。谢谢,但你的代码是基于今天的日期。这不适合我的用例。谢谢!我要用这个。但是有没有办法只设定时间?我不希望将日期初始化为今天的日期。我已进行了编辑,以向您展示如何设置未来的小时数。清除!非常感谢。