Skip to main content
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Answered

UTC Date time to System Date time in X++

(0) ShareShare
ReportReport
Posted on by 604

Hi Experts,

I need to display start date time and end date time from a table in my report which is of type UTCDateTime now. how can I convert it to user timezone datetime.

StartDate = MyTable.StartDate

EndDate = MyTable.EndDate

Is there any code to convert it directly. 

Thanks in advance. 

  • Suggested answer
    D365  beginner Profile Picture
    604 on at
    RE: UTC Date time to System Date time in X++

    This works perfect. Thanks

  • Verified answer
    Blue Wang Profile Picture
    on at
  • Verified answer
    Martin Dráb Profile Picture
    234,665 Most Valuable Professional on at
    RE: UTC Date time to System Date time in X++

    The title says that you want to do it in X , but then you talk about a report. Can you clarify your needs, please?

    If you need it in X , use DateTimeUtil::applyTimeZoneOffset():

    DateTimeUtil::applyTimeZoneOffset(myTable.StartDate, DateTimeUtil::getUserPreferredTimeZone()));

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

Ramesh Kumar – Community Spotlight

We are honored to recognize Ramesh Kumar as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Abhilash Warrier Profile Picture

Abhilash Warrier 565

#2
Martin Dráb Profile Picture

Martin Dráb 536 Most Valuable Professional

#3
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 402 Super User 2025 Season 1

Product updates

Dynamics 365 release plans