当前位置: 首页 > article >正文

vue3计算当前日期往前推一个月的日期,当前日期往前推7天

  let startDate = $ref('')
  let endDate = $ref('')
  const getCurrentMonthRange = () => {
    const today = new Date()
    let currentDate = today.toISOString().split('T')[0] // 格式化当前日期
    // 计算往前推一个月的日期
    const previousMonth = new Date(today)
    previousMonth.setMonth(today.getMonth() - 1) // 将月份减 1
    startDate = previousMonth.toISOString().split('T')[0] + ' ' + '00:00:00'
    endDate = today.toISOString().split('T')[0] + ' ' + '23:59:59'
  }

 setTimes() {
       // 获取今天的日期
       const today = new Date();
       today.setDate(today.getDate());
       today.setHours(23, 59, 59, 0); //
      // 获取七天前的日期
      const sevenDaysAgo = new Date(today);
      sevenDaysAgo.setDate(today.getDate() - 6);
      sevenDaysAgo.setHours(0, 0, 0, 0); // 将时分秒设置为 00:00:00
      // 将日期格式化为字符串(可选)
      this.searchForm.endTime = today.toISOString().split('T')[0]+' '+ '23:59:59';
      this.searchForm.startTime = sevenDaysAgo.toISOString().split('T')[0]+ ' '+ '00:00:00';
    },


http://www.kler.cn/a/593008.html

相关文章:

  • 用 C 语言理解封装、继承、多态
  • 单机 elasticsearch下载,安装,配置,启动,百度云链接提供
  • 技术视界 | 灵巧手的工作空间:解锁机器人精细操作的无限可能
  • PHP工程师转向Java开发定制的教材及教程信息,结合两种语言的差异点进行针对性推荐
  • 【计算机网络】2物理层
  • 群体智能优化算法-黏菌优化算法(Slime Mould Algorithm, SMA,含Matlab源代码)
  • vmware tools灰化
  • 如何排查和修复 MSSQL 数据库连接失败的问题
  • 【模拟】扫雷
  • 【机器学习】算法分类
  • Python个人学习笔记(18):模块(异常处理、traceback、日志记录)
  • 蓝桥杯备考:奶牛晒衣服
  • 【为什么游戏能使人上瘾】
  • FPGA中级项目5——VGA part1
  • ChatGPT推理模型通用模型大解析!
  • v-on=“$listeners“ 这个写法已经废弃了,如进行代替
  • 基于python+django+mysql的小区物业管理系统源码+运行步骤
  • 点点-一款超级强大AI生活搜索助手
  • 人工智能之数学基础:矩阵的降维
  • 使用Streamlit快速构建数据应用程序