[常用脚本] Js脚本判断时间

SIONKC铂金四 显示全部楼层 发表于 2023-12-19 14:44:17 |阅读模式 打印 上一主题 下一主题
5
已解决

【常用脚本】 Js脚本判断时间

  • SIONKC铂金四
  • 2023-12-19 14:44:17
  • 发布在 论坛
629 5
如何根据脚本判断当前时间是本月的第几周,如果是第一周,则显示文本框1,如果是第二周,则显示文本框2,隐藏文本框1,以此类推

最佳答案

yhdata_yzm 关注Ta

2023-12-19 14:44:18

var dayformonth=day(today())//当天是本周的第几天 var monthth=param["_THIS_YEAR_MONTH_"]//本月第一天的日期 var weekname=weekday(monthth,2)//本月第一天是周几 var daysInFirstWeek= 7 - weekname//本月第一周剩余的天数 var daynumber=Math.ceil((dayformonth - daysInFirstWeek) / 7 + 1) //当天是本月第几周
查看完整内容
回复

使用道具 举报

精彩评论5

yhdata_yzm 显示全部楼层 发表于 2023-12-19 14:44:18

var dayformonth=day(today())//当天是本周的第几天
var monthth=param["_THIS_YEAR_MONTH_"]//本月第一天的日期
var weekname=weekday(monthth,2)//本月第一天是周几
var daysInFirstWeek= 7 - weekname//本月第一周剩余的天数
var daynumber=Math.ceil((dayformonth - daysInFirstWeek) / 7 + 1)  //当天是本月第几周
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-12-19 14:54:12
如何判断是本月的第几周呢,内置参数有本年的第几周
https://www.yonghongtech.com/rea ... E%E5%8F%82%E6%95%B0
回复

使用道具 举报

SIONKC铂金四 显示全部楼层 发表于 2023-12-19 15:03:12
yhdata_lyaa 发表于 2023-12-19 14:54
如何判断是本月的第几周呢,内置参数有本年的第几周
https://www.yonghongtech.com/real-help/Z-Suite/10.1 ...

您好,我这边场景是需要判定是本月的第1/2/3/4周,脚本中可先判定当前时间,然后判定当前时间是本月的第几周,逻辑是这样的,但我不会写
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-12-19 15:07:36
没有直接获取本月第几周的,可以采用
var aa = weeknum(now())
debug(aa)
获取本年第几周,减去本月第一天的本年第几周,可以计算
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-12-19 15:08:09
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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