Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hi, I'm pulling some data (our warehouse forklifts usage metrics) from PostGre SQL database having no previous experience with epoch date & time formats.
Can someone tell me how to convert following columns into human readable data either with SQL or with Power Query transformations? Especially "Unix Hour Begin" and "Duration" columns.
Here is what I'm pulling in Power Query using PostGreSQL connector and SQL statement:
Here is how it looks like in the database:
Solved! Go to Solution.
You can convert from Unix Hour Begin to a regular date with
#datetimezone(1970,1,1,0,0,0,0,0)+#duration(0,[Unix Hour Begin],0,0)
(this is based on UTC, so you then need to convert into local time).
Awesome! Thanks a ton, it's really working.
Any idea how to do the same in sql code?
something along these lines
sql - PostgreSQL: how to convert from Unix epoch to date? - Stack Overflow
You can convert from Unix Hour Begin to a regular date with
#datetimezone(1970,1,1,0,0,0,0,0)+#duration(0,[Unix Hour Begin],0,0)
(this is based on UTC, so you then need to convert into local time).
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 19 | |
| 10 | |
| 9 | |
| 7 | |
| 6 |