I'm using Sitecore 10.
Values stored in sitecore are always stored in UTC, is there a way to show the values that appear in XProfile for a contact (i.e. Birthdate) in server time instead of UTC?
Edit: as mentioned in the answer below, I checked the js file found at \sitecore\shell\client\Applications\ExperienceProfile\Common\DataProviderHelper.js
However, it seems that sitecore is ignoring the timezoneoffset,
In my current case I have a datetime value stored in XConnect at a certain date eg: 13/4/2021 22:00 PM UTC time, and my timezoneoffset using the default sitecore code is 120 minutes, so in my localtimezone, the date should appear in xprofile card as 14/4/2021 12:00 AM, however, the date that appears in xprofile contact card is still the date in UTC,
I have tried entering any other numeric values rather than Date.getTimezoneOffset() , like xhr.setRequestHeader("X-SC-TimezoneOffset", 24 * 60 * (-1)); or xhr.setRequestHeader("X-SC-TimezoneOffset", 60 * (-1)); and the javascript file reflects the changes in console correctly, however the date that appears still remains in UTC rather than the Localtimezone date,
any idea why this is happening? I even checked the release notes for sitecore 10, and supposedly this issue is fixed (Where birthdate in xconnect appears in localtime rather than utc) but that's not the case, I checked this on multiple environments and it's happening on all of them
release notes link: https://dev.sitecore.net/Downloads/Sitecore%20Experience%20Platform/100/Sitecore%20Experience%20Platform%20100/Release%20Notes
Experience Profile The Birthdate value is converted to the local timezone. CS0107007 137803