js获取input的date值
时间: 2023-09-20 15:03:15 浏览: 51
要获取input的date值,可以使用JavaScript的Date对象。以下是获取input的date值的几种方法:
方法一:使用jQuery获取input的值并转换为Date对象
```javascript
var dateStr = $(".interviewTime_input").val(); // 获取input的值
var date = new Date(dateStr); // 转换为Date对象
```
方法二:使用原生JavaScript获取input的值并转换为Date对象
```javascript
var input = document.querySelector(".interviewTime_input"); // 获取input元素
var dateStr = input.value; // 获取input的值
var date = new Date(dateStr); // 转换为Date对象
```
方法三:使用原生JavaScript获取input的值并手动解析年、月、日,然后创建Date对象
```javascript
var input = document.querySelector(".interviewTime_input"); // 获取input元素
var dateStr = input.value; // 获取input的值
var parts = dateStr.split("-"); // 拆分年、月、日
var year = parseInt(parts\[0\]); // 解析年
var month = parseInt(parts\[1\]) - 1; // 解析月(注意月份是从0开始的)
var day = parseInt(parts\[2\]); // 解析日
var date = new Date(year, month, day); // 创建Date对象
```
以上是几种常见的获取input的date值的方法,根据具体情况选择适合的方法即可。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* *3* [jquery时间操作](https://blog.csdn.net/weixin_30875157/article/details/97601728)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [如何获取到input输入框 中date的当前日期](https://blog.csdn.net/weixin_44543252/article/details/91353000)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]