Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
h4tt3n
Resolver II
Resolver II

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

1 ACCEPTED SOLUTION
mahoneypat
Microsoft Employee
Microsoft Employee

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





Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


View solution in original post

3 REPLIES 3
mahoneypat
Microsoft Employee
Microsoft Employee

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





Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


This worked, thank you.

Helpful resources

Announcements
July 2024 Power BI Update

Power BI Monthly Update - July 2024

Check out the July 2024 Power BI update to learn about new features.

Top Solution Authors