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

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Dynamics 365 Community / Blogs / HIMBAP / Getting Current User Date a...

Getting Current User Date and Time Format setting using Javascript MS CRM 2011

Mahendar Pal Profile Picture Mahendar Pal 45,095

If you are looking to get current user Date and Time format you can use below code for the same

function RetrieveUserSettingRecord() {

 var context;

 var serverUrl;

 var ODataPath;

context = Xrm.Page.context; //get context

 serverUrl = context.getServerUrl();

 ODataPath = serverUrl +“/XRMServices/2011/OrganizationData.svc”;

 var UserID = Xrm.Page.context.getUserId();  //get current user id from context

 var RetrieveUserSetting = new XMLHttpRequest();

RetrieveUserSetting.open(“GET”, ODataPath + “/UserSettingsSet(guid’” + UserID + “‘)”, true);

RetrieveUserSetting.setRequestHeader(“Accept”, “application/json”);

RetrieveUserSetting.setRequestHeader(“Content-Type”, “application/json; charset=utf-8″);

RetrieveUserSetting.onreadystatechange =function() {

RetrieveUserSettingCallBack(this);

};

 RetrieveUserSetting.send();

 }

 function RetrieveUserSettingCallBack(retrievedUserSetting) {

 if (retrievedUserSetting.readyState == 4 /* complete */) {

 if(retrievedUserSetting.status == 200) {

 var retrievedUser = this.parent.JSON.parse(retrievedUserSetting.responseText).d;

 if (retrievedUser.TimeFormatString != null)

alert(retrievedUser.TimeFormatString);

 if (retrievedUser.DateFormatString != null)

alert(retrievedUser.DateFormatString);

 }}

 }

 Enjoy !!

 


Comments

*This post is locked for comments