web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / I want to create a 365...
Power Automate
Unanswered

I want to create a 365 group calendar event with my time zone not UTC

(0) ShareShare
ReportReport
Posted on by 12
Hi all, I am trying to create a flow that creates a group event when a new response is sent from Microsoft Forms. I want to create the group event with my time zone (UTC -5), however no matter what I do to specify the time zone, the group event is created with UTC time zone, I have seen that other people also had the same problem, and the solution was to use the action 'Send an HTTP Request', but I do not know how it works, it would be of great help if you can explain me how it works, if you have link to articles or videos that explain, it would be of great help, thank you very much. 
Categories:
I have the same question (0)
  • Suggested answer
    David_MA Profile Picture
    12,966 Super User 2025 Season 2 on at
    I don't know what you've looked at with regard to doing this with an HTTP request, so I cannot comment on that. However, I think you will find that you want to store the dates in UTC time because when you open the event in Outlook, it will adjust the time based on your time zone. 
     
    But if you really want to adjust the time zone, you can do that with expressions:
    Say you want to create a one-hour meeting, two hours from now, the expressions would be (adjusting Eastern Standard Time to the time zone of your choosing):
    • Start Time: convertTimeZone(addHours(utcNow(), 2), 'UTC', 'Eastern Standard Time')
    • End Time: convertTimeZone(addHours(utcNow(), 3), 'UTC', 'Eastern Standard Time')
    I just ran this at 12:42 PM ET, and because of the conversion, it shows in my calendar as:
    By not adjusting the time, it shows up at the correct time:
     
  • MA-17101414-0 Profile Picture
    12 on at

    I have tried all these expressions, are ordered from the first one I used to the last one I used:

    formatDateTime(addMinutes(body('Obtener_los_detalles_de_la_respuesta')?['red5d742076fa403b87703117c5325c35'], 480), concat(formatDateTime(utcNow(), 'yyyy'), '-', 'MM-ddTHH:mm:ss'))
    
    formatDateTime(addMinutes(body('Obtener_los_detalles_de_la_respuesta')?['red5d742076fa403b87703117c5325c35'], 480), concat(formatDateTime(addHours(utcNow(), -5), 'yyyy'), '-', 'MM-ddTHH:mm:ss'))
    
    concat(formatDateTime(convertFromUtc(utcNow(), 'SA Pacific Standard Time'), 'yyyy'), '-', formatDateTime(body('Obtener_los_detalles_de_la_respuesta')?['red5d742076fa403b87703117c5325c35'], 'MM-ddT08:00:00'))
    
    concat(formatDateTime(convertFromUtc(utcNow(), 'America/Bogota'), 'yyyy'), '-', formatDateTime(body('Obtener_los_detalles_de_la_respuesta')?['red5d742076fa403b87703117c5325c35'], 'MM-ddT08:00:00'))

    This one was wrong:

    concat(formatDateTime(convertFromUtc(utcNow(), -5), 'yyyy'), '-', formatDateTime(body('Obtener_los_detalles_de_la_respuesta')?['red5d742076fa403b87703117c5325c35'], 'MM-ddT08:00:00'))

    This isn't wrong:

    concat(formatDateTime(addHours(utcNow(), -5), 'yyyy'), '-', formatDateTime(body('Obtener_los_detalles_de_la_respuesta')?['red5d742076fa403b87703117c5325c35'], 'MM-ddT08:00:00'))

    Every expression except the wrong one created the event but still using UTC as time zone, as I said I want create events for birthdays at a specific time (8:00AM - 8:30AM) using my time zone (UTC -5, SA Pacifict Standard Time)

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 522 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 364 Moderator

#3
abm abm Profile Picture

abm abm 243 Most Valuable Professional

Last 30 days Overall leaderboard