传入的时间参数格式为2023-06-28,封装js函数告诉我几天后到6月28
时间: 2024-03-08 07:47:24 浏览: 43
js时间日期格式化封装函数
好的,你可以使用如下的 `daysUntilDate()` 函数来计算距离指定日期还有多少天:
```javascript
function daysUntilDate(dateStr) {
var today = new Date();
var targetDate = new Date(dateStr);
var timeDiff = targetDate.getTime() - today.getTime();
var diffDays = Math.ceil(timeDiff / (1000 * 3600 * 24));
return diffDays;
}
```
该函数接受一个日期字符串作为参数,例如:"2023-06-28",然后计算从今天到该日期的天数间隔。
例如,你可以这样使用该函数:
```javascript
var dateStr = "2023-06-28";
var days = daysUntilDate(dateStr);
console.log("距离 " + dateStr + " 还有 " + days + " 天");
```
输出结果应该是:`距离 2023-06-28 还有 xxx 天`,其中 `xxx` 表示从今天到该日期的天数间隔。
阅读全文