找文章 / 找答案
精选问答 更多内容

<永洪tech>如何获取日期属于当月第几周

vincent 显示全部楼层 发表于 2017-12-11 11:22:03 |阅读模式 打印 上一主题 下一主题

      在很多业务场景下需要计算某一日期属于当月的第几周,下面我们介绍如果通过脚本实现该功能,以获取系统当前时间判断为例:
      实现效果:
1.png
      实现脚本:
2.png
      这样简单的方式就能实现周的查询和展示,对此功能感兴趣的童靴可以向永洪技术支持人员获取相关脚本。

回复

使用道具 举报

精彩评论2

美滋滋白银二 显示全部楼层 发表于 2020-10-9 14:37:23
这个也太麻烦了。。。。。
我提供一个思路吧。想计算某一日期所在的月周,可以用某一日期所在的年周 - 这个日期对应的月首日所在的年周。系统有weeknum() 这个函数。这个函数返回某一日期所在的年周。
举例来说:
weeknum(now()) - weeknum(dateAdd(col['报表日期'],"day",(day(now())-1)*-1)) + 1
回复 支持 反对

使用道具 举报

我是卡拉米白银三 显示全部楼层 发表于 2022-2-23 18:10:28
美滋滋 发表于 2020-10-9 14:37
这个也太麻烦了。。。。。
我提供一个思路吧。想计算某一日期所在的月周,可以用某一日期所在的年周 - 这个 ...

您好 能解释一下这一段吗weeknum(dateAdd(col['报表日期'],"day",(day(now())-1)*-1)) + 1
回复 支持 反对

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部