Files
SnowLuma/.pnpm-store/v11/files/bd/12a2794dfeb20ca69a5bd7ced564abeec3013cc2372504d363e1030798ac667c051836aa4b044c562d8dfe142deaaa1d9a3fa5e9e77d9bcfcb397c8e9f2ef0
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

15 lines
476 B
Plaintext

"use strict";
const normalizeUnit = require("./normalizeUnit-Cn0hUyBC.js");
const endOf = require("./endOf.js");
const parse = require("./parse.js");
const startOf = require("./startOf.js");
function isSame(date, input, unit) {
unit = normalizeUnit.normalizeUnit(unit);
const inputMs = +parse(input);
if (!unit) {
return +date === inputMs;
}
return +startOf(new Date(date), unit) <= inputMs && inputMs <= +endOf(new Date(date), unit);
}
module.exports = isSame;