UNPKG

xxm-test-js

Version:

xxm-js通用js工具(utils)库

23 lines (22 loc) 981 B
/** * 获取指定日期所在的周数(符合中国的周定义,即周一作为一周的开始)。 * Copyright (c) 2024 xxm * * @param {string | Date} [nowDay=new Date()] - 传入一个具体的日期或日期字符串。默认为当前日期。 * @returns {number} 返回一个数字,表示指定日期是一年中的第几周。 * * @example * * ```javascript * const currentWeekNumber = getWeek(); // 使用默认的当前日期 * console.log(`当前是一年中的第 ${currentWeekNumber}`); * * const specificWeekNumber = getWeek('2024-01-01'); // 指定日期字符串 * console.log(`指定日期是一年中的第 ${specificWeekNumber}`); * * const specificDate = new Date('2024-01-01'); * const specificWeekNumberFromObject = getWeek(specificDate); // 指定日期对象 * console.log(`指定日期对象是一年中的第 ${specificWeekNumberFromObject}`); * ``` */ export declare function getWeek(nowDay?: string | Date): number;