Ich führe eine Erstellung für ein Salesforce-Objekt durch. Die Erstellung ist erfolgreich, aber das Datetime-Feld speichert niemals die Zeit, die ich übergebe. Es speichert immer mit der Zeit: 00: 00: 00.000.salesforce-Konnektor Methode erstellen - datetime Datumswert korrekt, aber die Zeit ist immer 00: 00: 00.000?
Zum Beispiel: 2016-03-20T00: 00: 00,000 + 0000
Ich verwende die nach dem Zeitpunkt Objekt zu erstellen, die Salesforce senden wird:
#[groovy: Date.parse('yyyy-MM-dd HH:mm:ss',(String)payload.'Login_Date_Time__c')]
Nutzlast. ‚Login_Date_Time__c‘ ist eine Datenbank Datetime-Spalte, so ist es formatiert, wie 2016-03-20 00:56:50
Wenn ich die oben einzuloggen, zeigt die Ausgabe auf jeden Fall die Zeit:
So Mar 20 00:56:50 MST 2016
Jede Hilfe hier würde geschätzt werden!
sind Sie in der Lage, diese zu lösen? –
@RalphRimorin Ich habe meine Lösung zur Verfügung gestellt, die ich schließlich unten kam. – kambythet