你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

make_datetime()

适用于:✅Microsoft Fabric✅Azure 数据资源管理器Azure MonitorMicrosoft✅ Sentinel

创建介于指定的日期和时间之间的日期/时间标量值。

语法

make_datetime(year, month, day)

make_datetime(year, month, day, hour, minute)

make_datetime(year, month, day, hour, minute, second)

详细了解语法约定

参数

客户 类型​​ 必需 说明
year int ✔️ 介于 0 到 9999 之间的年份值。
month int ✔️ 介于 1 到 12 之间的月份值。
day int ✔️ 介于 1 到 28-31 之间的日值,具体取决于月份。
hour int 介于 0 到 23 之间的小时值。
minute int 介于 0 到 59 之间的分钟值。
second Double 介于 0 到 59.9999999 之间的秒数值。

返回

若成功,结果将是一个日期/时间值,否则,结果将为 null。

示例

print year_month_day = make_datetime(2017,10,01)

输出

year_month_day
2017-10-01 00:00:00.0000000
print year_month_day_hour_minute = make_datetime(2017,10,01,12,10)

输出

year_month_day_hour_minute
2017-10-01 12:10:00.0000000
print year_month_day_hour_minute_second = make_datetime(2017,10,01,12,11,0.1234567)

输出

year_month_day_hour_minute_second
2017-10-01 12:11:00.1234567