回忆是一座桥
却是通往寂寞的牢

PowerBI中时间与时间戳的互相转换

时间戳是计算机科学中常见的术语,是指一种记录时间的方式,表示从格林威治时间(1970年01月01日 00时00分00秒)开始到现在所经过的时间长度,通常以秒或毫秒为单位,以整数来表示。如果是以秒为单位,那么就是十位整数,如果是以毫秒为单位,那么就是十三位整数。

下面以十位整数的时间戳为例,介绍其与时间的互相转换,如果是十三位的时间戳,那么可以截断至十位。


使用DAX进行转换

1、时间转时间戳:

2、时间戳转时间:


使用PowerQuery进行转换

1、时间转时间戳:

2、时间戳转时间:


时间戳通常是以UTC(协调世界时)为基准计算的,但在不同的地区和国家,使用的时区可能不同。因此,在处理时间戳时,还需要考虑时区的影响,以确保数据的准确性。

本篇文章中的时间与时间戳都是北京时间下的,因此时间戳的起点取的是1970年01月01日 08时00分00秒,如果是UTC(协调世界时)的时间与时间戳的转换,只需要去掉公式里额外增加的八小时即可。

未经允许不得转载:夕枫 » PowerBI中时间与时间戳的互相转换
订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论