Salesforce date/time functions
Oct27Difficulty: 




Oh I loved my previous project, where I had to work with the CRM: Salesforce.
Salesforce coding was fun: S-Controls (iframes), Salesforce Ajax (Javascript with Salesforce Query Language) and Apex (Java like Salesforce serverside coding).
These are handy Salesforce date/time functions which you can use in your S-Controls:
/**
* Return the current time
* @return javascript date time object
*/
function getCurrentSalesForceTime(){
var currentDateTime = sforce.connection.getServerTimestamp();
currentDateTime = setStringToDateTime(currentDateTime.timestamp);
return currentDateTime;
}
/**
* Set Javascript Date Time to Salesforce Date Time;
* @param dateTimeObj - date time string
* @return salesforce date time object
**/
function setStringToDateTime(dateTimeObj){
var dateTimeObj;
if (dateTimeObj != null) {
dateTimeObj = sforce.internal.stringToDateTime(dateTimeObj);
}
return dateTimeObj;
}
/**
* Set Salesforce Date Time Object to Javascript Date Time
* @param dateTimeObj - Salesforce date time object
* @return string date time
**/
function setDateTimeToString(dateTimeObj){
var dateTimeObj;
if (dateTimeObj != null) {
dateTimeObj = sforce.internal.dateTimeToString(dateTimeObj);
}
return dateTimeObj;
}
Posted in salesforce |ajax, / crm, / javascript, / s-controls, / salesforce
» Post your comment, there are no comments yet. »
Comments
- Pulkit Singhal
- Neil
- mike nittmann
- geniutrixone
- Mika
- Romfrosk
- steve
- shahzad
- Maurice
- Lee
- Oskar Krawczyk