人生没有彩排
每一天都是现场直播

XF.Calendar.DateDiffFormat

语法作用

计算两个日期的间隔,以:xx天xx时xx分xx秒 的格式显示。

XF.Calendar.DateDiffFormat(startDate:datetime,endDate:datetime)

函数代码

该函数的实现代码如下:

/// 计算两个日期的间隔,以:xx天xx时xx分xx秒 的格式显示
FUNCTION XF.Calendar.DateDiffFormat = (startDate:datetime,endDate:datetime) =>
    VAR Diff = endDate-startDate
    VAR Times = FORMAT(Diff+TIME(0,0,0),"hh时nn分ss秒")
    VAR Days = INT(Diff)
    RETURN
    IF(Days<>0,Days&"天"&Times,Times)

应用示例

计算两个日期的间隔,并以:xx天xx时xx分xx秒 的格式显示。

XF.Calendar.DateDiffFormat("2025-10-1 13:30:30","2025-10-3 14:40:20")

结果如下:

"2天01时09分50秒"
赞(0) 打赏
版权声明:本文为夕枫的原创文章,著作权归作者所有,未经允许不得转载
文章名称:《PowerBI DAX自定义函数-XF.Calendar.DateDiffFormat》
文章链接:https://www.ximaple.com/posts/1389.html
订阅评论
提醒
guest
0 评论
最新
最久 最赞
内联反馈
查看所有评论

觉得文章有用的话就支持一下吧~

感谢您的打赏支持,我将持续输出有价值的内容!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册

Operation don't support