UNPKG

xe-utils

Version:

JavaScript 函数库、工具类

23 lines (19 loc) 563 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, year) { date = toStringDate(date) if (isValidDate(date)) { return isLeapYear(getWhatYear(date, year)) ? 366 : 365 } return NaN } export default getDayOfYear