투케이2K

314. (java/자바) [유틸 파일] getDateTime : 한국형 날짜 및 시간 각 배열 반환 본문

Java

314. (java/자바) [유틸 파일] getDateTime : 한국형 날짜 및 시간 각 배열 반환

투케이2K 2023. 3. 17. 21:26
반응형

[개발 환경 설정]

개발 툴 : AndroidStudio

개발 언어 : Java

 

[소스 코드]

    // -----------------------------------------------------------------------------------------
    // TODO [SEARCH FAST] : [RETURN] getDateTime : 한국형 날짜 및 시간 각 배열 반환
    // -----------------------------------------------------------------------------------------
    public static String [] getDateTime() {

        /**
         * // -----------------------------------------
         * [getDateTime 메소드 설명]
         * // -----------------------------------------
         * 1. 한국형 날짜 및 시간 각 배열 반환
         * // -----------------------------------------
         * 2. 호출 방법 : C_Util.getDateTime();
         * // -----------------------------------------
         * 3. 리턴 데이터 : [20230307, 233856]
         * // -----------------------------------------
         * */


        // [리턴 변수 선언 실시]
        String [] returnData = new String[2];


        // [로직 처리 실시]
        try {
            // [시스템 currentTimeMillis 확인]
            long now = System.currentTimeMillis();


            // [날짜 및 시간 데이터 확인 실시]
            SimpleDateFormat date = new SimpleDateFormat("yyyyMMdd");
            date.setTimeZone(TimeZone.getTimeZone("Asia/Seoul"));
            returnData[0] = date.format(new Date(now));


            SimpleDateFormat time = new SimpleDateFormat("HHmmss");
            time.setTimeZone(TimeZone.getTimeZone("Asia/Seoul"));
            returnData[1] = time.format(new Date(now));

        }
        catch (Exception e) {
            e.printStackTrace();
        }


        // [로그 출력]
        //*
        S_Log.ltd("================================================");
        S_Log.cnt("["+ACTIVITY_NAME+" >> "+C_Util.getNowMethod(1)+" :: 한국형 날짜 및 시간 각 배열 반환]");
        S_Log.cnt("-----------------------------------------");
        S_Log.cnt("[DATE :: "+String.valueOf(returnData[0])+"]");
        S_Log.cnt("-----------------------------------------");
        S_Log.cnt("[TIME :: "+String.valueOf(returnData[1])+"]");
        S_Log.lbd("================================================");
        // */


        // [리턴 데이터 반환 실시]
        return returnData;
    }

[결과 출력]

 

D///===========//: ================================================
I/: [C_Util >> getDateTime :: 한국형 날짜 및 시간 각 배열 반환]
I/: -----------------------------------------
I/: [DATE :: 20230317]
I/: -----------------------------------------
I/: [TIME :: 211944]
D///===========//: ================================================

 

반응형
Comments