pdate()

阅读(3226) 标签: 指定日期, 最早一天, 最后一天,

描述:

获取指定日期所在年/季度//周的最早的一天或最后的一天。

语法:

pdate(dateExp)

备注:

获取指定日期dateExp所在年/季度//周的最早的一天或最后的一天。

参数:

dateExp

返回值为日期或标准日期格式的表达式。

选项:

@w

获取dateExp所在周的第一天,认为周日为每周的第一天。该选项为函数缺省选项。

@1

@w选项组合使用,将周一作为每周的第一天,注意是数字1

@m

获取dateExp所在月的第一天。

@q

获取dateExp所在季度的第一天。

@y

获取dateExp所在年的第一天。

@e

获取最后一天,与其他选项组合使用。

返回值:

日期时间

示例:

pdate@w(datetime("19800227","yyyyMMdd"))

1980-02-24,获取参数所在周的第一天。

pdate@we(datetime("19800227","yyyyMMdd"))

1980-03-01,获取参数所在周的最后一天。

pdate@w1(datetime("19800227","yyyyMMdd"))

1980-02-25,将周一作为每周的第一天,获取参数所在周的第一天。

pdate@m(datetime("19800227","yyyyMMdd"))

1980-02-01,获取参数所在月的第一天。

pdate@me(datetime("19800227","yyyyMMdd"))

1980-02-29,获取参数所在月的最后一天。

pdate@q(datetime("19800227","yyyyMMdd"))

1980-01-01,获取参数所在季度的第一天。

pdate@qe(datetime ("19800227","yyyyMMdd"))

1980-03-31,获取参数所在季度的最后一天。

pdate@y(datetime("19800227","yyyyMMdd"))

1980-01-01,获取参数所在年的第一天。

pdate@ye(datetime("19800227","yyyyMMdd"))

1980-12-31,获取参数所在年的最后一天。