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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
laurahoff97
Frequent Visitor

Local Time Functions and Publishing to Server

I know this is a common issue dealing with the conversion of times to UTC when publishing to server but I am hoping someone can help me with functions that pull current date and time.

I have a refresh date on my dashboard using the NOW() funtion to pull the time my dashboard is refreshed in to show users the last time the data was updated. 

laurahoff97_0-1749570177849.png

However when publishing to server of course even with the scheduled refreshes the time is adjusted for UTC.

laurahoff97_1-1749570270655.png

 

Which is a time that hasn't even happened in my time zone yet. What formulas can I use to account for the UTC conversion but also still confirm I am pulling the exact time the dashboard was updated?

 

 

4 REPLIES 4
v-sshirivolu
Community Support
Community Support

Hi @laurahoff97 ,
Thanks for reaching out to the Microsoft fabric community forum.

You can try with below M-Code :
let
Source = Json.Document(Web.Contents("http://worldtimeapi.org/api/timezone/America/Los_Angeles")),
datetime = Source[datetime],
DateTimeConverted = DateTimeZone.FromText(datetime)
in
DateTimeConverted

If the response has addressed your query, please Accept it as a solution and give a 'Kudos' so other members can easily find it

Best Regards,
Sreeteja.
Community Support Team 







Hi @laurahoff97 ,

Just wanted to check if you had the opportunity to review the suggestion provided?

If the response has addressed your query, please Accept it as a solution and give a 'Kudos' so other members can easily find it.

ajaybabuinturi
Solution Supplier
Solution Supplier

Hi @laurahoff97,

You can try with below M-Code. You can just replace your time zone in the below code.

let
    Source = DateTimeZone.SwitchZone(DateTimeZone.UtcNow(), +5,30),
    #"Converted to Table" = #table(1, {{Source}})
in
    #"Converted to Table"

 

Syntax:

DateTimeZone.SwitchZone(dateTimeZone as nullable datetimezone, timezoneHours(+5) as number, optional timezoneMinutes as nullable number) 

 

dateTimeZone: DateTimeZone.UtcNow()

timezoneHours: Set your time zone in hours

timezoneMinutes: Set your time zone in minutes 

 

Thanks,
If you found this solution helpful, please consider giving it a Like👍 and marking it as Accepted Solution✔. This helps improve visibility for others who may be encountering/facing same questions/issues.

 

speedramps
Community Champion
Community Champion

See this video  
https://www.youtube.com/watch?v=CEJEtZu_xcg

Pleaase click thumbs up and [accept solution]

 

 

 

 

Helpful resources

Announcements
June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.