Functions.Year 方法 | |
从日期中提取年份。
命名空间:
XSharp.RT
程序集:
XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法 FUNCTION Year(
dDate AS DATE
) AS DWORD
public static uint Year(
__Date dDate
)
查看代码参数
- dDate
- 类型:__Date
日期。
返回值
类型:
UInt32dDate 的年份,包括世纪位,作为 4 位数字。
返回值不受 SetDateFormat()、SetCentury()、SET DATE 或 SET CENTURY 的影响。指定 NULL_DATE 返回 0。
备注
Year() 是一个日期转换函数,将日期值转换为数字年份值。
如果未指定世纪位,世纪由 SET EPOCH 或 SetEpoch() 的规则确定。
Year() 是返回日期值组成部分为数字的一组函数的成员。
该组还包括 Day() 和 Month(),它们将日和月值作为数字返回。
示例
这些示例使用系统日期说明 Year():
1? TODAY()
2? YEAR(TODAY())
3? YEAR(TODAY()) + 11
4? YEAR(05.15.64)
5SetEpoch(2000)
6? YEAR(CTOD("05.15.64"))
此示例创建一个使用 Year() 的函数,将日期值格式化为月、日、年的形式:
1? Mdy(TODAY())
2FUNCTION Mdy(dDate)
3 RETURN CMONTH(dDate) + " " + ;
4 NTrim(DAY(dDate)) ;
5 + "," + STR(YEAR(dDate))
参见