첨부 소스 코드는 나눔고딕코딩 폰트를 사용합니다.
728x90
반응형
728x170
DECLARE
    V_FROM_DATE_TIME DATE;
    V_TO_DATE_TIME   DATE;
    
    V_DAY_COUNT    INT;
    V_HOUR_COUNT   INT;
    V_MINUTE_COUNT INT;
    V_SECOND_COUNT INT;
BEGIN
    V_FROM_DATE_TIME := TO_DATE('20110101012345', 'YYYYMMDDHH24MISS');
    V_TO_DATE_TIME   := TO_DATE('20110501213344', 'YYYYMMDDHH24MISS');
    
    V_DAY_COUNT    := TRUNC(V_TO_DATE_TIME - V_FROM_DATE_TIME);
    V_HOUR_COUNT   := TRUNC(MOD(V_TO_DATE_TIME - V_FROM_DATE_TIME, 1) * 24);
    V_MINUTE_COUNT := TRUNC(MOD((V_TO_DATE_TIME - V_FROM_DATE_TIME) * 24, 1) * 60);
    V_SECOND_COUNT := TRUNC(ROUND(MOD((V_TO_DATE_TIME - V_FROM_DATE_TIME) * 24 * 60, 1) * 60));
    
    DBMS_OUTPUT.PUT_LINE(V_DAY_COUNT || '일 ' || V_HOUR_COUNT || '시 ' || V_MINUTE_COUNT || '분 ' || V_SECOND_COUNT || '초');
END;
728x90
반응형
그리드형(광고전용)
Posted by icodebroker

댓글을 달아 주세요