根据当前日期获取上个月开始时间和结束时间

// 根据当前日期获取上个月开始时间和结束时间

export const getPreDays = () => {

  const num2 = 2;

  let date = new Date();

  let startTime = new Date(date.getFullYear(), date.getMonth() - 1, 1);

  let day = new Date(date.getFullYear(), date.getMonth(), 0).getDate();

  let endTime = new Date(date.getFullYear(), date.getMonth() - 1, day);

  let m = String(startTime.getMonth() + 1).padStart(num2, '0');

  let d1 = `0${startTime.getDate()}`;

  let d2 = endTime.getDate();

  return [

    `${startTime.getFullYear()}-${m}-${d1}`,

    `${endTime.getFullYear()}-${m}-${d2}`

  ];

};

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容