如何日期时间本地输入型取出时间值?(How to remove time value in date

2019-09-29 09:08发布

我使用的datetime-local input型HTML,但我不希望使用时间部分。 我只想获得日期。

<input type="datetime-local" name="book_date" id="book_date">

这是输出我从一开始input字段:

2018-04-22T03:02

我想要:

2018-04-22

或如何删除这个值的时间部分?

Answer 1:

如果你只想要日期部分,使用type="date"

 <input type="date" name="book_date" id="book_date" onchange="console.log(this.value);" /> 

如果你真的想使用type="datetime-local" ,你可以简单地通过拆分值T

 <input type="datetime-local" name="book_date" id="book_date" onchange="console.log(this.value.split('T')[0]);" /> 



Answer 2:

你要找的日期

<input id="datetime" type="date" name="book_date" id="book_date">

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#Form_%3Cinput%3E_types



文章来源: How to remove time value in datetime-local input type?