dayjs-ext.js 513 Bytes
import dayjs from "dayjs";

// 星期
export const getWeek = (day, flag = "周") =>{
  return flag + ['日','一','二','三','四','五','六'][day]
}

// 两个日期之前的关系
export const getDateRelationship = (endDate, startDate = dayjs()) =>{
  const diff = dayjs(dayjs(endDate).format('YYYY-MM-DD')).diff(dayjs(startDate).format('YYYY-MM-DD'), 'day');
  const dateText = {
    '-2': '前天',
    '-1': '昨天',
    0: '今天',
    1: '明天',
    2: '后天'
  };
  return dateText[diff] || null
}