大家好,
我的公司使用的会计日历一年只有 52 个工作周 (WW)。 每周从周六 19:00 (hh:mm) 开始。星期几 (DOW) 根据时间 19:00 确定。
我试图通过使用来确定它一年中的第几周()和星期几()功能,但我没有得到想要的结果。
有没有人创建过 JSL 脚本来根据年份、日期和时间确定一年中的星期和星期几?
使用下面的示例格式 (dd/mm/yyy hh:mm)。
26/12/2020 18:55 (星期六) ---->年份 =2020, WW= 52, DOW=7
26/12/2020 19:00 (星期六) ----> 年 = 2021, WW= 01, DOW=1
27/12/2020 18:50 (星期日) ----> 年 = 2021, WW= 01, DOW=1
27/12/2020 19:10 (星期日) ----> 年 = 2021, WW= 01, DOW=2
02/01/2021 18:59(星期六)---->年份=2021,WW=01,DOW=7
02/01/2021 19:00(星期六)---->年份=2021,WW=02,DOW=1
:
:
25/12/2021 18:55 (星期六) ---->年份 =2021, WW= 52, DOW=7
25/12/2021 19:00(星期六)---->年份=2022,WW=01,DOW=1
26/12/2021 18:55 (星期日) ---->年份 =2022, WW= 01, DOW=1
26/12/2021 19:00 (星期日) ----> 年 = 2022, WW= 01, DOW=2
只需在“日期和时间”列中添加 5 小时,您就应该能够获得所需的结果。这是计算星期几的公式
Day Of Week( :Date and Time + In Hours( 5 ) )
