moment时间的当天时间改为00:00:00或者改为23:59:59

moment得到moment时间的当天时间改为00:00:00,可以用

       moment(start).startOf('day').valueOf();
  // ?.set({ hour: 0, minute: 0, second: 0, millisecond: 0 })
  // ?.valueOf();

当天时间改为23:59:59可以用

    moment(end).endOf('day').valueOf();
  // ?.set({ hour: 23, minute: 59, second: 59, millisecond: 59 })
  // ?.valueOf();

 

export const getMomentTime = ({
  start,
  end,
}: {
  start: Moment;
  end: Moment;
}): {
  start: number;
  End: number;
} => {
  let start = moment(start).startOf('day').valueOf();
  // ?.set({ hour: 0, minute: 0, second: 0, millisecond: 0 })
  // ?.valueOf();
  let end = moment(end).endOf('day').valueOf();
  // ?.set({ hour: 23, minute: 59, second: 59, millisecond: 59 })
  // ?.valueOf();
  return {
    start,
    end,
  };
};

 

你可能感兴趣的:(js)