Oracle PL/SQL을 사용하여 UTC를 현지 시간으로 변환하는 방법은 무엇입니까?Oracle PL/SQL에서 UTC를 현지 시간대로 변환
<EndDateTime>"2016-09-26T08:00:00Z"</EndDateTime>
을 난에 "베를린"시간 변환하고 싶습니다 : 내 데이터 공급자는 다음 날을 보낼 수 있습니다. 나는 여기에서 대답을 찾았지만 정답을 찾는 것은 아주 어렵다. 그런
Oracle PL/SQL을 사용하여 UTC를 현지 시간으로 변환하는 방법은 무엇입니까?Oracle PL/SQL에서 UTC를 현지 시간대로 변환
<EndDateTime>"2016-09-26T08:00:00Z"</EndDateTime>
을 난에 "베를린"시간 변환하고 싶습니다 : 내 데이터 공급자는 다음 날을 보낼 수 있습니다. 나는 여기에서 대답을 찾았지만 정답을 찾는 것은 아주 어렵다. 그런
무언가가 당신을 도움이 될 것입니다
SELECT
FROM_TZ(
CAST(
TO_DATE('2000-01-01T11:00:00Z','YYYY-MM-DD"T"HH:MI:SS"Z"') AS TIMESTAMP
), 'Greenwich'
) AT TIME ZONE 'Europe/Berlin'
as converted_timestamp
FROM DUAL;
경우 2000-01-01T11 : 00 : 00Z 당신의 날짜와 '그리니치'은 당신이받을 날짜와 '유럽의 시간대입니다/Berlin '은 변환하려는 시간대입니다.
고맙습니다. 그것은 작동합니다. – user2830595
요즘에는 UTC, 그리니치는 조금 오래된 스타일이라고합니다. –
우리 직장에서는 GMT라는 용어를 사용하고 있습니다. – abhi
데이터 제공 업체의 문자열을 가져 왔습니까? – abhi
또한 사용중인 오라클 버전은 무엇입니까? – abhi
* XML 파일을 얻습니다. * Oracle 버전 12.1.0.2 – user2830595