UNPKG

xe-utils

Version:

JavaScript 函数库、工具类

23 lines (19 loc) 573 B
import getWhatYear from './getWhatYear' import toStringDate from './toStringDate' import isValidDate from './isValidDate' import isLeapYear from './isLeapYear' /** * 返回某个年份的天数 * * @param {Date} date 日期或数字 * @param {Number} offset 年(默认当年)、前几个年、后几个年 * @return {Number} */ function getDayOfYear (date, offsetNum) { date = toStringDate(date) if (isValidDate(date)) { return isLeapYear(getWhatYear(date, offsetNum)) ? 366 : 365 } return NaN } export default getDayOfYear