|
发表于 2020-10-8 11:42:02
|
显示全部楼层
湖北省荆门市
你应该这样写会好些。
|
时间_取公历节日_修改 | 文本型 | | |
公历年 | 整数型 | | | | 公历月 | 整数型 | | | | 公历日 | 整数型 | | | | 国庆节天数 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 节日文本 | 文本型 | | | 星期几 | 整数型 | | |
星期几 = 取星期几 (到时间 (到文本 (公历年 ) + “年” + 到文本 (公历月 ) + “月” + 到文本 (公历日 ) + “日”)) 节日文本 = “”如果真 (公历月 = 1 且 公历日 = 1 )节日文本 = “元旦节”如果真 (公历月 = 5 且 公历日 = 1 )节日文本 = “劳动节”如果真 (是否为空 (国庆节天数 )) 国庆节天数 = 3 如果真 (公历月 = 10 且 公历日 ≥ 1 且 公历日 ≤ 国庆节天数 )节日文本 = “国庆节”返回 (节日文本)
变量名 | 类 型 | 静态 | 数组 | 备 注 | 公历节日 | 文本型 | | | 农历节日 | 文本型 | | | 年 | 整数型 | | | 月 | 整数型 | | | 日 | 整数型 | | | 闰月 | 逻辑型 | | | 分割后年 | 文本型 | | | 分割后月 | 文本型 | | | 分割后日 | 文本型 | | | 日期分割 | 文本型 | | 0 |
日期分割 = 分割文本 (工时表_日期, “-”, )分割后年 = 日期分割 [1 ]分割后月 = 日期分割 [2 ]分割后日 = 日期分割 [3 ]公历节日 = 时间_取公历节日_修改 (到整数 (分割后年 ), 到整数 (分割后月 ), 到整数 (分割后日 ), )公历转农历 (到时间 (工时表_日期 ), 年, 月, 日, 闰月 )农历节日 = 取农历节日_定制 (月, 日 )返回 (公历节日 = 农历节日 )
|
取农历节日_定制 | 文本型 | | |
农历月份 | 整数型 | | | | 农历天数 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 节日文本 | 文本型 | | | 农历年 | 整数型 | | | 农历月 | 整数型 | | | 农历日 | 整数型 | | | 闰月 | 逻辑型 | | |
节日文本 = “”如果真 (农历月份 = 1 且 农历天数 ≥ 1 且 农历天数 ≤ 到整数 (集_春节 )) 节日文本 = “春节”如果真 (农历月份 = 1 且 农历天数 = 15 )节日文本 = “元宵节”如果真 (农历月份 = 2 且 农历天数 = 2 )节日文本 = “中和节”如果真 (农历月份 = 5 且 农历天数 = 5 )节日文本 = “端午节”如果真 (农历月份 = 7 且 农历天数 = 7 )节日文本 = “七巧节”如果真 (农历月份 = 8 且 农历天数 = 15 )节日文本 = “中秋节”如果真 (农历月份 = 9 且 农历天数 = 9 )节日文本 = “重阳节”如果真 (农历月份 = 12 且 农历天数 = 8 )节日文本 = “腊八节”如果真 (农历月份 = 12 且 农历天数 = 24 )节日文本 = “小年”公历转农历 (取现行时间 (), 农历年, 农历月, 农历日, 闰月)如果真 (农历月份 = 12 且 农历天数 = 取农历月总天数 (农历年, 农历月, 闰月 )) 节日文本 = “除夕”返回 (节日文本)
|
|