如何将日期从输入转换为毫秒

时间:2017-02-21 22:29:46

标签: javascript

所以我知道你要想到的第一件事就是你已经看到了一百个这样的问题,但这个问题是不同的。我知道如何将Date()转换为毫秒,但我不知道如何转换时间和日期从查看日期中的字符串看起来像这样:

Tue Jan 14 2020 15:28:10 GMT-0700 (MST)

但是日期输入的字符串如下所示:

2003-01-06T16:56

所以他们显然不一样了。

那么如何将日期输入更改为毫秒?

1 个答案:

答案 0 :(得分:0)

  

那么如何将日期输入更改为毫秒?

要将第二个字符串(输入值)转换为日期,只需将其传递给Date构造函数...



var d = new Date("2003-01-06T16:56");
console.log(d.toString());




如果你想在你得到价值的页面中有一个日期字段,那就给它一个像这样的ID ......

<input id="dateField" type="date" />

然后将代码更改为...

var d = new Date(document.getElementById("dateField").value);