跳到主要内容

daynumberofyear - 脚本和图表函数

此函数用于计算时间戳所属的年份的天数。从该年度的第一天的第一毫秒开始计算,但可以偏移第一个月。

语法:  

DayNumberOfYear(timestamp[,start_month])

返回数据类型: 整数

参数
参数 描述
timestamp 要求值的日期。
start_month 通过在 2 和 12 之间(如果省略,则为 1)指定 start_month,年初可移动到任何一个月的第一天。例如,如果您想要从 3 月 1 日开始的财政年工作,请指定 start_month = 3。

以下示例使用日期格式 DD/MM/YYYY。日期格式已经在数据加载脚本顶部的 SET DateFormat 语句中指定。可以根据要求更改示例中的格式。

函数示例
示例 结果
DayNumberOfYear( '12/09/2014' ) 返回 256,从第一年开始算起的天数。
DayNumberOfYear( '12/09/2014',3 ) 返回 196,从第一个三月开始算起的天数。

示例 1 – 年初 1 月(脚本)

示例 2 – 年初 11 月(脚本)

示例 3 – 年初 1 月(图表)

示例 4 – 年初 11 月(图表)