Forum Discussion
gthistlethwaite
8 years agoFrequent Visitor
Date Difference Not Working
I have one column with Date of Incident, which is a Date/Time format (01/01/2017 08:00:00), and also a Date of Creation column, which is also the same format as the Date of Incident column. We ha...
- 8 years ago
Well, in Power Query you should get a result back of I believe Days:Hours:Minutes:Seconds. This all works for me here:
let Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WMtQ31DcyMLRQsLAyMAAiBUdfJR2EqCVCNFaHGNVGJKk2sTKFqI4FAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [Column1 = _t, Column2 = _t]), #"Changed Type" = Table.TransformColumnTypes(Source,{{"Column1", type datetime}, {"Column2", type datetime}}), #"Added Custom" = Table.AddColumn(#"Changed Type", "Custom", each [Column2]-[Column1]) in #"Added Custom"But, my stuff is all in US. Now, when this gets to DAX I end up getting values like 0.0461666666, 0.043055555, 0.450231481... which is exactly what I get if I do a ([Column2]-[Column1])*1.0 in DAX. There are ways to convert this to something useful but DATEDIFF is going to be your safest bet.
Greg_Deckler
8 years agoCommunity Champion
Are you trying to do this in Power Query or DAX?