适用于: 画布应用
Copilot Studio
Desktop 流
Dataverse 公式列
模型驱动应用
Power Platform CLI
Dataverse 函数
Power Pages
返回日期/时间值的各个部分。
描述
该 Day 函数返回日期/时间值的日期部分,范围为 1 到 31。
该 Month 函数返回日期/时间值的月份组件,范围为 1 到 12。
该 Year 函数返回日期/时间值的年份部分,从 1900 开始。
该 Hour 函数返回日期/时间值的小时部分,范围为 0(上午 12:00)到 23(下午 11:00)。
该 Minute 函数返回日期/时间值的分钟分量,范围为 0 到 59。
该 Second 函数返回日期/时间值的第二个分量,范围为 0 到 59。
该 Weekday 函数返回日期/时间值的工作日。 默认情况下,结果范围是 1(星期日)到 7(星期六)。 可以使用 Microsoft Excel Weekday 函数代码或 StartOfWeek 枚举值指定其他范围:
| Excel 代码 | StartOfWeek 枚举 | 描述 |
|---|---|---|
| 1,17 | StartOfWeek.Sunday 的 | 数字 1(星期日)到 7(星期六)。 默认。 |
| 2,11 | StartOfWeek.Monday(开始周.星期一) | 数字 1(星期一)到 7(星期日)。 |
| 3 | StartOfWeek.MondayZero | 数字 0(星期一)到 6(星期日)。 |
| 12 | StartOfWeek.Tuesday(星期二) | 数字 1(星期二)到 7(星期一)。 |
| 13 | StartOfWeek.星期三 | 数字 1(星期三)到 7(星期二)。 |
| 14 | StartOfWeek.Thursday | 数字 1(星期四)到 7(星期三)。 |
| 15 | StartOfWeek.Friday 星期五 | 数字 1(星期五)到 7(星期四)。 |
| 16 | StartOfWeek.Saturday(开始周.星期六) | 数字 1(星期六)到 7(星期五)。 |
上述所有函数都返回一个数字。
有关详细信息,请参阅处理日期和时间。
语法
Day( 日期时间 )
Month( 日期时间 )
Year( 日期时间 )
Hour( 日期时间 )
Minute( 日期时间 )
Second( 日期时间 )
- DateTime - 必需。 要进行运算的日期/时间值。
Weekday( DateTime [, WeekdayFirst ] )
- DateTime - 必需。 要进行运算的日期/时间值。
- WeekdayFirst - 可选。 Excel 代码指定一周从哪一天开始。 如果未提供,则使用 1(星期日是第一天)。
示例
对于下面的示例,当前时间是 2015 年 4 月 9 日星期四,下午 3:59:37。
| 公式 | 描述 | 结果 |
|---|---|---|
| Year(现在)) | 返回当前时间和日期的年部分。 | 2015 |
| Month(现在)) | 返回当前时间和日期的月部分。 | 4 |
| Day(现在)) | 返回当前时间和日期的日部分。 | 9 |
| Hour(现在)) | 返回当前时间和日期的小时部分。 | 15 |
| Minute(现在)) | 返回当前时间和日期的分钟部分。 | 59 |
| Second(现在)) | 返回当前时间和日期的秒部分。 | 37 |
| Weekday(现在)) | 返回当前时间和日期的星期几部分,使用默认设置(星期日作为一周的第一天)。 | 5 |
| Weekday(现在(),14 ) | 返回当前时间和日期的星期几部分(使用 Excel 代码指定的星期四作为一周的第一天)。 | 1 |
| Weekday(Now(), StartOfWeek.Wednesday ) | 返回当前时间和日期的星期几部分(使用 StartOfWeek 枚举指定的星期三作为一周的第一天)。 | 2 |