今天我们继续来了解下,在Power Query中如何提取需要的时间。
1. 获取当前时间
DateTime.LocalNow() 类似Excel中的Now函数
DateTime.FixedLocalNow() 这个函数虽然解释是能够固定数值,但是目前还没找到前提条件,如果有高手能够解释下固定时间的前提操作,忘告知。
2. 提取秒
Time.Second(datetime as any) as number
返回的是秒的数字格式,因为涉及到最小单位毫秒,所以这个数值可以是小数。
Time.Second(#datetime(2018,11,11,0,22,0.5))=0.5
Time.Second(#datetimezone(1,1,1,1,0,0.5,0,0))=0.5
Duration.Seconds(duration as nullable duration) as nullable number
返回的是秒的数字格式。
Duration.Seconds(#duration(0,0,0,50.55))=50.55
Duration.TotalSeconds(duration as nullable duration) as nullable number
返回的是秒的数字格式。
Duration.TotalSeconds(#duration(0,0,1,0))=60