Azure 数据工厂 - 计算两个日期之间的天数
Azure Data Factory - calculate the number of days between two dates
我必须计算两个日期之间的天数,我进行了搜索,但在 ADF 中找不到任何类似的功能。
到目前为止我注意到的是,如果我想获得 2 列之间的天数,这意味着这些列必须是日期列,但我有时间戳列(日期 + 时间)
如何将这些列转换为日期列?或者你有其他想法?
利用 86,400
是一天中的秒数这一事实
Now, using the function
ticks,
it returns the ticks property value for a specified timestamp. A tick
is a 100-nanosecond interval.
@string(div(sub(ticks(last_date),ticks(first_date)),864000000000))
可以re-format任何类型的时间戳使用函数formatDateTime()
@formatDateTime(your_time_stamp,'yyyy-MM-dd HH:mm:ss')
示例:
@string(div(sub(ticks('2022-02-23 15:58:16'),ticks('2022-01-31 15:58:16')),864000000000))
我必须计算两个日期之间的天数,我进行了搜索,但在 ADF 中找不到任何类似的功能。
到目前为止我注意到的是,如果我想获得 2 列之间的天数,这意味着这些列必须是日期列,但我有时间戳列(日期 + 时间)
如何将这些列转换为日期列?或者你有其他想法?
利用 86,400
是一天中的秒数这一事实
Now, using the function ticks, it returns the ticks property value for a specified timestamp. A tick is a 100-nanosecond interval.
@string(div(sub(ticks(last_date),ticks(first_date)),864000000000))
可以re-format任何类型的时间戳使用函数formatDateTime()
@formatDateTime(your_time_stamp,'yyyy-MM-dd HH:mm:ss')
示例:
@string(div(sub(ticks('2022-02-23 15:58:16'),ticks('2022-01-31 15:58:16')),864000000000))