Hi @Gerard2
SharePoint stores the date & time field in UTC format, you need to convert to local time zone to get the correct date & time. Pls use the below expression:
formatDateTime(convertFromUtc(item()?['body/Date'],'India Standard Time'),'dddd, dd MMMM yyyy hh:mm tt')
here, am converting the value to IST (India Standard Time), pls refer to below link for all geo time zones values:
Default Time Zones | Microsoft Learn
If this helps & solves your problem, please remember to give a 👍 and accept my solution as it will help others in the future.
Thanks