第五十章 SQL函数 DAYOFWEEK
Date函数,它返回日期表达式的整型日期。
参数
date-expression- 日期表达式,它是列名、另一个标量函数的结果或日期或时间戳文字。
描述
DAYOFYEAR返回一个介于1到366之间的整数,该整数对应于给定日期表达式的一年中的第几天。DAYOFYAR计算闰年日期。
根据日期整数、$HOROLOG或值、ODBC格式日期字符串或时间戳计算一年中的日期。
日期表达式时间戳可以是数据类型%Library.PosiTime(编码的64位有符号整数)或数据类型。
时间戳的时间部分不计算,可以省略。
在计算值的月份日期时,会计算闰年差异,包括世纪日调整:2000年是闰年,1900和2100不是闰年。
可以将1840年12月31日之前的日期表达式值处理为负整数。下面的示例显示了这一点:
SELECT {fn DAYOFYEAR(-306)} AS LastDayFeb,
{fn DAYOFYEAR(-305)} AS FirstDayMar
60 61
最早有效日期表达式为。
可以使用或DATENAME函数返回当天计数。和对日期表达式执行值和范围检查。
也可以使用方法调用从ObjectScript调用此函数:
$SYSTEM.SQL.Functions.DAYOFYEAR(date-expression)

.png)

