courseTime.js 653 B

123456789101112131415161718192021
  1. import dayjs from 'dayjs'
  2. const isBetween = require('./dayjs/isBetween')
  3. dayjs.extend(isBetween);
  4. export function IsNotEnd(comingEndDate) {
  5. const now = dayjs();
  6. const isNotEnd = dayjs(comingEndDate).diff(now, 'second');
  7. return isNotEnd > 0 ? false : true
  8. }
  9. export function IsNotStart(comingStartDate) {
  10. const now = dayjs();
  11. const IsNotStart = dayjs(comingStartDate).diff(now, 'second');
  12. console.log('IsNotStart', IsNotStart)
  13. return IsNotStart > 0 ? true : false
  14. }
  15. export function IsInTime(comingStartDate, comingEndDate) {
  16. const now = dayjs();
  17. return now.isBetween(dayjs(comingStartDate), dayjs(comingEndDate))
  18. }