gpt4 book ai didi

javascript - 将 HTML 日期从表单转换为 JavaScript 以比较两个日期。

转载 作者:太空狗 更新时间:2023-10-29 16:40:47 27 4
gpt4 key购买 nike

<分区>

我正在尝试编写一个程序,使用 JavaScript 计算两个日期之间的差异。我要比较的两个日期是使用日期格式使用 HTML 表单输入的。我想使用 javaScript 比较两个输入的日期,具体来说,找出这两个日期在整周和剩余天数之间的差异。我已经设法比较了 javaScript 中的两个硬编码日期,但是在使用表单中的两个日期时遇到了麻烦。任何指针将不胜感激!下面是 javaScript 程序:

   <!DOCTYPE html>
<html>
<title> Dates </title>
<head>Class Test

<script language="javascript">
function Ict5() { // ALERT BOX
today = new Date(); //Using new Date(), creates a new date object with the current date and time

birthday = new Date("March 28, 1995"); //using new date with stuff in the brackets, assigns the date to the variable
birthday.setFullYear(1995);
msPerDay = 24 * 60 * 60 * 1000;
msPerWeek = 7 * 24 * 60 * 60 * 1000;
msBetween = (today.getTime() - birthday.getTime()); //get time Returns the number of milliseconds since midnight Jan 1, 1970
daysBetween = Math.round(msBetween/msPerDay); //math round returns the value of a number rounded to the nearest integer.
weeksBetween = Math.floor(msBetween/msPerWeek);
window.alert("There are " +daysBetween+ " days or " +weeksBetween+ " full weeks between my date of birth and today ");
}
</script>
</head>
<body>

<H1> An Example of Form </H1>



<Form action="process.pl" method="POST" name="MyForm" onsubmit="return formValidation()">

<p>Enter Date:</p>
<input type=date name="date1" id="date1">
<input type=date name="date2" id="date2">
<button type="button" onclick="Ict5()">Calculate Fare</button><br>

</Form>


</body>

</html>

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