Files
SnowLuma/.pnpm-store/v11/files/ed/9465999514b7d9b9f34610b4baff8f03d43208ca5497f251a254a25d6d86af84e3a89dea8dc73a6f6edd67eeeaed603b144001e0a433a4cbbd46bc4a07e3c6
T
TanTan 2a69b23b47
Dev Build / cleanup (push) Waiting to run
Dev Build / typecheck (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:27:07 +08:00

9 lines
408 B
Plaintext

"use strict";
const isAfter = require("./isAfter.js");
const isBefore = require("./isBefore.js");
function isBetween(date, from, to, unit, inclusivity) {
inclusivity = inclusivity || "()";
return (inclusivity.startsWith("(") ? isAfter(date, from, unit) : !isBefore(date, from, unit)) && (inclusivity.charAt(1) === ")" ? isBefore(date, to, unit) : !isAfter(date, to, unit));
}
module.exports = isBetween;