Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowGet inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.
I'm attempting to account for Daylight Savings Begins/Ends in my Time Refresher and was successful until I got to this part. I use Pacific Standard Time (United States) so need to subtract hours instead of adding.
I used this video and was successful until this part at the 13 minute mark. This person is using time outside of the US.
What I think my formula should look like.
Can I possibly edit CurrentDateTime here to be minus, so then I can just add hours to my if CurrentDateTime formula.
Solved! Go to Solution.
DateTimeZone.SwitchZone() will accept negative numbers.
Here is a small example...
let
spring_forward_utc = #datetimezone(2025,3,9,10,0,0,0,0),
example_table =
#table(
{"dateTimeUTC"},
{
{#datetimezone(2025,3,9,09,59,32,0,0)},
{#datetimezone(2025,3,9,10,00,35,0,0)}
}
),
change_type =
Table.TransformColumnTypes(
example_table,
{{"dateTimeUTC", type datetimezone}}
),
add_local =
Table.AddColumn(
change_type,
"Local Time",
each
if [dateTimeUTC] >= spring_forward_utc
then DateTimeZone.SwitchZone([dateTimeUTC], -7)
else DateTimeZone.SwitchZone([dateTimeUTC], -8),
type datetimezone
)
in
add_local
Proud to be a Super User! | |
DateTimeZone.SwitchZone() will accept negative numbers.
Here is a small example...
let
spring_forward_utc = #datetimezone(2025,3,9,10,0,0,0,0),
example_table =
#table(
{"dateTimeUTC"},
{
{#datetimezone(2025,3,9,09,59,32,0,0)},
{#datetimezone(2025,3,9,10,00,35,0,0)}
}
),
change_type =
Table.TransformColumnTypes(
example_table,
{{"dateTimeUTC", type datetimezone}}
),
add_local =
Table.AddColumn(
change_type,
"Local Time",
each
if [dateTimeUTC] >= spring_forward_utc
then DateTimeZone.SwitchZone([dateTimeUTC], -7)
else DateTimeZone.SwitchZone([dateTimeUTC], -8),
type datetimezone
)
in
add_local
Proud to be a Super User! | |
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the February 2025 Power BI update to learn about new features.
User | Count |
---|---|
27 | |
27 | |
25 | |
13 | |
10 |
User | Count |
---|---|
24 | |
19 | |
16 | |
13 | |
10 |