活动
SECOND
以 0 到 59 的数字返回 timevalue的秒。
SECOND(<time>)
术语 | 定义 |
---|---|
time |
datetime
format中的 time,如下午 16:48:23 or 4:48:47。 |
介于 0 到 59 之间的一个整数。
与将日期存储为序列号 and 时间的 Microsoft excel 相比,DAX 在处理日期 and 时间时使用
datetime
format。 If 源数据在此 format中 not,DAX 隐式转换数据。 可以使用格式设置将日期 and 时间显示为所需序列号。作为 SECOND 函数参数提供的 date/timevalue 可以输入为引号中的文本字符串(例如,“下午 6:45”)。 还可以提供 timevalue 作为另一个表达式的结果,or 作为对 contains 时间的列的引用。
If 提供另一数据类型(例如 13.60)的数字 value,value 将解释为序列号,and 在提取 value 前将数据类型表示为
datetime
数据类型。 若要更轻松地了解结果,可能需要在 SECOND 函数中使用这些数字之前表示日期等数字。 例如,ifSECOND 用于 contains 数值 value 的列,例如,25.56,公式返回 24。 这是因为,当格式化为 date时,value 25.56 相当于 1900 年 1 月 25 日下午 1:26:24。当
time
参数是 dateandtime的文本表示形式时,该函数使用客户端计算机的区域设置 anddate/time 设置来了解文本 value,以便执行转换。 大多数区域设置使用冒号(:)作为 time 分隔符 and 任何使用冒号的输入文本,因为 time 分隔符将正确分析。 查看你的区域设置以了解结果。
以下公式返回名为 Orders的
= SECOND('Orders'[TransactionTime])
以下公式返回 3,这是 value表示的 time 秒数,2008 年 3 月 3 日 12:00:03。
= SECOND("March 3, 2008 12:00:03")