Forum Discussion

h4tt3n's avatar
h4tt3n
Helper V
6 years ago
Solved

Need help converting Date/Time timestamp to different timezone

Hello all,

 

I have a "TimeStamp" column of datatype Time/Date that I want to offset by 2 hours from UTC to my local time zone. It needs to be Time/Date because I use it for incremental refresh, which only accepts this datatype. 

 

I have created a new custom column called TimeStampLocal = DateTime.AddZone( [TimeStamp], 2 ) which contains the correct time, but it is of datatype Any, which isn't recognized as a date in my visuals.

 

If I change the datatype of TimeStampLocal to Date/Time or Date/Time/Timezone in power query, the timezone does not show in the table after saving and closing the query editor.

 

As soon as I am back in the Power BI desktop editor, the column has switched back to Date/Time, and in the column tool I can't change it to Date/Time/Timezone datatype.

 

What is going on, is this a bug or am I doing it wrong? How can I make this work?

 

Thanks in advance, Mike

  • Not familiar with that function but it does to be different than I expected.  Simple fix is just to add 2 hours to your datetime columns as follows

    =[DateTimeColumn] + #duration(0,2,0,0)

     

    If this works for you, please mark it as solution.  Kudos are appreciated too.  Please let me know if not.

    Regards,

    Pat

3 Replies