获取当前周的前一周后一周处在第几周

1545015609(1).jpg在前台页面有前一个和后一个的按钮,点击前一个按钮,获取本周减一周的周数,后一个按钮同理,怎么获取?



页面初始化的时候是当前日期所在的周数,然后点左箭头按钮,需要获取上一周的数据,点右边的箭头按钮,获取下一周的数据,如果减到当年的第一周或者最后一周,获取上一年或下一年的周怎么弄?

yinwan 发布于 2018-12-17 10:22 (编辑于 2018-12-17 11:04)
1min目标场景问卷 立即参与
回答问题
悬赏:6 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
4
孤陌Lv6资深互助
发布于2018-12-17 10:25(编辑于 2018-12-17 10:51)

WEEK(dateInWeek(TODAY(), 1) -7)

  前一周 的周数  后一周 加7 就好了

WEEK(dateInWeek(TODAY(), 1) +7)

  • yinwan yinwan(提问者) 要能循环减,不是只点一次
    2018-12-17 10:33 
  • 孤陌 孤陌 回复 yinwan(提问者) 那就需要你弄个变量出来知道点到第几次 才可以了WEEK(dateInWeek(TODAY(), 1) +8*变量)
    2018-12-17 10:40 
  • yinwan yinwan(提问者) 如果一直点,点到最后一周,在点一次,到下一年的第一周,你这个公式还适用吗
    2018-12-17 10:45 
  • 孤陌 孤陌 回复 yinwan(提问者) 是可以的
    2018-12-17 10:46 
  • 孤陌 孤陌 回复 yinwan(提问者) 这个公式是根据日期来判断周数的 所以日期变了 周数自然也变了 后面的那个+8 要改变一下 变成 WEEK(dateInWeek(TODAY(), 1) +7*变量)
    2018-12-17 10:50 
  • 2关注人数
  • 482浏览人数
  • 最后回答于:2018-12-17 11:04
    请选择关闭问题的原因
    确定 取消
    返回顶部