UNPKG

xe-utils

Version:

JavaScript 函数库、工具类

26 lines (20 loc) 654 B
import staticDayTime from './staticDayTime' import staticStrFirst from './staticStrFirst' import helperGetYMDTime from './helperGetYMDTime' import getWhatYear from './getWhatYear' import toStringDate from './toStringDate' import isValidDate from './isValidDate' /** * 返回某个年份的第几天 * * @param {Date} date 日期或数字 * @return {Number} */ function getYearDay (date) { date = toStringDate(date) if (isValidDate(date)) { return Math.floor((helperGetYMDTime(date) - helperGetYMDTime(getWhatYear(date, 0, staticStrFirst))) / staticDayTime) + 1 } return NaN } export default getYearDay