2013-08-31 6 views

답변

12

Apex에서 DateTime format(string dataFormat) 또는 format(string dataFormat, string timezone) 메쏘드를 사용할 수 있습니다. Java 간단한 날짜 형식에 해당하는 dataFormat 문자열을 허용합니다. ISO 8601의 올바른 형식을 정의해야합니다.

또한 DateTime의 시간대를 고려하십시오. 아래 예제에서 formatGMT를 사용하여 시간대 오프셋을 피했습니다.

System.debug(datetime.now().formatGMT('yyyy-MM-dd\'T\'HH:mm:ss.SSS\'Z\'')); 

또는 JSON 시리얼 라이저를 사용할 수 있습니다.

System.debug(json.serialize(datetime.now())); 
+2

참고 사항 :'json.serialize()'와주의하십시오. 반환 된 문자열을 큰 따옴표로 묶는 것 같습니다. – NSjonas