gpt4 book ai didi

javascript - JS,从html表单中获取日期时间对象

转载 作者:行者123 更新时间:2023-11-30 21:06:23 24 4
gpt4 key购买 nike

我有一个 html 表单

<form onsubmit="return test();">
Start:<input type="date" name=start><br>
End:<input type="date" name=end><br>
Type: <select name = "type">
<input type="submit" value = "Submit"></input>
</form>

我正在尝试在 javascript 函数中以 ISOString 的形式访问日期

function test() {
...
const start = oForm.elements["start"].value.toISOString()
...

}

但是,这是行不通的。任何指导将不胜感激。

最佳答案

我会这样做,首先将值转换为 Date 对象:

const start = document.querySelector('input[name="start"]');
const date = new Date(start.value).toISOString();

作为旁注,如果您要处理很多日期,我会检查 moment.js。它有很多非常有用的函数来处理和操作日期和时间。

关于javascript - JS,从html表单中获取日期时间对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46552784/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com