获取当前日期是本月的第几周?

我想根据日期获取是本月的第几周。
举个例子:
1、2017-11-23 是本月的第四周,并且第四周包含 19-25号,结果为Week4(19-25)
2、特殊情况:2017-12-31 是当月的第6周,但是只有一天,我要归纳到第五周。结果为Week5(24-31)
FineReportliboyu420949524 发布于 2017-11-23 10:29
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
Poseidon发布于2017-11-23 10:29(编辑于 2023-9-6 09:34)
555
最佳回答
0
zfr发布于2017-11-23 10:30(编辑于 2023-9-6 09:34)
555
最佳回答
0
zfr发布于2017-11-23 10:33(编辑于 2023-9-6 09:34)
555
  • liboyu420949524 liboyu420949524(提问者) 我哪里说的不明白,需要我解释什么
    回复
    2017-11-23 10:35 
  • zfr zfr 回复 liboyu420949524 :按你说的这样选取周数没有很规则,按理应该是1-7号是第一周,8-14号是第二周,15-21是第三周,22-28就是第四周,29-31第五周,每个月都这样选取那么这个问题就会容易解决了,或者把每个月按四周来算,28号以后的全部归到第四周里面,不管一个月有多少天就都不会影响计算
    回复
    2017-11-23 10:44 
  • zfr zfr 这样使用条件属性方法比较保守,操作更简单,但是添加条件比较费时点,请参考
    回复
    2017-11-23 10:48 
  • liboyu420949524 liboyu420949524(提问者) 你说的很有道理,但是考虑到我们是零售行业,周末和工作日我们得划分开。
    回复
    2017-11-23 10:48 
  • zfr zfr 回复 liboyu420949524 :意思是把周末排除吗?   如果排除的话也可以这样做,而且还会减少操作量
    回复
    2017-11-23 10:50 
最佳回答
0
孤陌发布于2017-11-23 10:41(编辑于 2023-9-6 09:34)
555
  • liboyu420949524 liboyu420949524(提问者) 两天的归到一周
    回复
    2017-11-23 10:42 
  • 孤陌 孤陌 回复 liboyu420949524 :  那只能用IF做判断了,获取到每个月的最大日期  减去  最大周的  周一日期 如果 大于 1  就把那天归为第五周
    回复
    2017-11-23 10:53 
  • 0关注人数
  • 1760浏览人数
  • 最后回答于:2017-11-23 10:53
    活动推荐 更多
    热门课程 更多
    返回顶部