Forum Discussion
Anonymous
3 years agoNot applicable
Help with Epoch Time conversion
Hello. So I am converting epoch time to standard time and date format but I have some cells that are blank and the conversion is returning 1/1/1970. How can i prevent it from doing that. I want it to...
- 3 years ago
Hi Anonymous ,
Based on your description, I have created a simple sample:
Please try to add a new column:
Here is the M code:
let Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WclTSUTI0Mzc2tTSAAKVYnWglJ6AomOEMY7jAGK5gDQZmRmZGJlANsQA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [ID = _t, Epoch = _t]), #"Changed Type" = Table.TransformColumnTypes(Source,{{"ID", type text}, {"Epoch", Int64.Type}}), #"Added Conditional Column" = Table.AddColumn(#"Changed Type", "Custom", each if [Epoch] = null then "" else #datetime(1970,1,1,0,0,0)+#duration(0,0,0,[Epoch]/1000)) in #"Added Conditional Column"Final output:
Best Regards,
Jianbo Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
v-jianboli-msft
3 years agoCommunity Support
Hi Anonymous ,
Based on your description, I have created a simple sample:
Please try to add a new column:
Here is the M code:
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WclTSUTI0Mzc2tTSAAKVYnWglJ6AomOEMY7jAGK5gDQZmRmZGJlANsQA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [ID = _t, Epoch = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"ID", type text}, {"Epoch", Int64.Type}}),
#"Added Conditional Column" = Table.AddColumn(#"Changed Type", "Custom", each if [Epoch] = null then "" else #datetime(1970,1,1,0,0,0)+#duration(0,0,0,[Epoch]/1000))
in
#"Added Conditional Column"
Final output:
Best Regards,
Jianbo Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.