如何将日期/时间(以秒为单位)转换为我们可以阅读的日期/时间?

时间:2017-04-18 16:32:54

标签: date dax

在我的数据库中,我有一个字段:1434471505

这意味着:2015/06/16 12:18:25

这是因为数据库是MySQL,它使用自Unix Epoch(1970年1月1日00:00:00 GMT)以来以秒为单位测量的PHP日期/时间。

因此,以下脚本返回上面的日期:

<?php
$numberofsecs = 1434471505;
echo date('Y/m/d H:i:s', $numberofsecs);

?>

我需要DAX的类似功能,例如DATE。但是,哪个功能?

尝试计算自1-1-1970 00:00以来的年,月,日,分钟和秒数,但它不起作用。

1 个答案:

答案 0 :(得分:0)

这很有效。

Date_readable = VAR UnixDays = 'table'[dateinsecs]/(60*60*24)
RETURN (DATEVALUE("1/1/1970")+UnixDays)

感谢大家的帮助。