可以加参数控制
WEEK(serial_num):返回一个代表一年中的第几周的数字,可以在决策平台中设置以周天还是周一为一周的开始。
Serial_num:表示输入的日期。
备注:
1.FineReport将日期保存为系列数,一个系列数代表一个与之匹配的日期,以方便用户对日期进行数值式计算。在1900年日期系统中,FineReport电子表格将1900年1月1日保存为系列数2,将1900年1月2日保存为系列数3,将1900年1月3日保存为系列数4……依此类推。如在1900年日期系统,1998年1月1日存为系列数35796。
2.最后一个参数取值"F1"代表以一月一号为第一周,"F7"表示完整的一周为第一周。
3.如果不传任何参数,算的是当前日期的。
4.超过1000000按照毫秒数算,小于这个值则按照天数算,100万天的话大概是273年,按照毫秒数算的话,大概是16分钟,如果传0的话返回的就是1970年1月1号。
5.入参分析:
0入参的时候,取当前时间。
1个入参的时候,如果只传"F1"/"F7" 则取当前时间,如果传其他字符串,按照改字符串转换后的时间来。
2个入参的时候,如果第二个参数是"F1"/"F7" ,转换日期的时候只用第一个参数,如果第二个参数是其他字符串,则根据两个参数转日期,一般第二个参数是格式化字符串。
3个入参的时候,如果第三个参数是"F1"/"F7" ,转换日期的时候前两个参数(字符串以及格式化),如果第二个参数是其他字符串,则根据3个参数转日期,地3个参数被认为是国际化。
4以及以上的参数:最后一个如果是"F1"/"F7",去掉最后一个参数参与日期转换,如果不是"F1"/"F7",全部参与日期转换。
示例:
WEEK("2010/1/1")等于52。
WEEK("2010/1/6")等于1。WEEK(35796)等于52。