举例
生成2020-02-01到2020-04-30之间周日序列,结果如下图所示:

编写SPL脚本:
| A | |
| 1 | >start=date("2020-02-01") |
| 2 | =pdate@w(start) |
| 3 | >start=if(A2<start,A2+7,A2) |
| 4 | =periods@x(start,"2020-04-30",7) |
A1 定义变量start为开始日期2020-02-01
A2 求开始日期所在周的周日,选项@w表示获得指定日期所在周的周日
A3 如果A2小于开始日期,则令start为A2+7,即下一个周日,否则令start为A2
A4 生成开始周日start与结束日期2020-04-30之间间隔7天的日期序列,即指定的起止时间段内连续的周日序列。选项@x表示不包含后端日期2020-04-30
本文详细解释了如何使用SPL脚本从2020年2月1日至4月30日生成周日序列,通过A1-A4步骤展示了如何利用日期操作获取指定时间段内的周日序列。
686

被折叠的 条评论
为什么被折叠?



