Forum Discussion
Jayendran
Solution Sage
7 years agoTable.TransformColumns with #datetime Issue
Hi, This is my table value in PowerBI which is a timestamp I'm trying to conver this into DateTime, after refering to this Solution I'm plan to use #datetime(1970,1,1,0,0,0)+#durati...
- 7 years ago
right now this column has type any, can you change the type to the whole number, and then try to perform the transformation?
EDIT for me the transformation fails on the #duration
#duration(0,0,0,[timestamp])
Expression.Error: The Duration operation failed because the resulting duration falls outside the range of allowed values.is 1549262624176 the number of seconds? it seems to be 17931280 days (original number divided by 86400) which is 49126 years, which seems a lot
if you treat it as miliseconds (i.e. divide by 1000) it gives 4th Feb 2019= Table.AddColumn(#"Changed Type", "Custom", each #duration(0,0,0,[timestamp]/1000)+#datetime(1970,1,1,0,0,0))
xeha88
5 years agoRegular Visitor
timestemp with mili sec (example from Google Analytics 4). This works for me
= Table.AddColumn(#"Changed Type", "Custom", each #datetime(1970,1,1,0,0,0)+ #duration(0,+4,0,Number.Round(Number.From([event_timestamp])/1000000, 0)))
Don t forget to change timezone in duration part of code