该项目的想法很简单:一个从用户那里检索输入的计算器,希望是日期时间格式,尽管我不知道该怎么做,所以我现在正在检索整数并从中构造一个日期,然后减去今天的日期给我说输入日期之前剩下的天数。是的,这可能很简单,但我不知道我做错了什么,因为我现在在我的 HTML NaN 中得到一个值。所以再次明确一点,用户输入一个日期,JS 将计算距离该日期还有多少天。请尽可能少地帮助我,任何一点帮助对我来说都很重要。
这是我到目前为止的代码:
var today = new Date();
var dd = String(today.getDate()).padStart(2, '0');
var mm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0!
var yyyy = today.getFullYear();
var y = prompt("Enter the year")
var yy = prompt("Enter the month")
var yyy = prompt("Enter the day")
today = mm + '/' + dd + '/' + yyyy;
const oneDay = 24 * 60 * 60 * 1000;
var oneDate = new Date(y, yy, yyy);
var diffDays = Math.round(Math.abs((oneDate - today) / oneDay));
document.write(diffDays)
千巷猫影
慕斯王
相关分类