DateTimeZone.ToUtc Function in Power Query
The DateTimeZone.ToUtc function in Power Query returns a DateTimeZone value to the Utc time zone by applying the timezone offset calculation.
Syntax
DateTimeZone.ToUtc(dateTimeZone as nullable datetimezone) as nullable datetimezone
Example: Let’s the current date and time in my system is 12 April 2025, 1:10 PM and my timezone is +5:30 to UTC.
Power Query M
let Source = DateTimeZone.ToUtc(DateTimeZone.LocalNow()) in Source
The output of the above code is 2025-04-12T07:40:29.7719175+00:00. Here, it returns the datetimezone value of UTC.
Example:
Power Query M
let Source = DateTimeZone.ToUtc(#datetimezone(2025,2,25,4,45,20,5,30)) in Source
The output of the above code is 24-02-2025 23:15:20 +00:00.