clamp
将给定日期限制在指定的时间间隔内。
javascript
import { clamp } from "date-fns";
// 示例日期
const date = new Date(2024, 0, 15); // 2024年1月15日
// 指定时间间隔
const startDate = new Date(2024, 0, 1); // 2024年1月1日
const endDate = new Date(2024, 0, 10); // 2024年1月10日
// 将日期限制在指定的时间间隔内
const clampedDate = clamp(date, startDate, endDate);
console.log("限制后的日期:", clampedDate); // 限制后的日期:Wed Jan 10 2024 00:00:00 GMT+0800 (China Standard Time)