.. role:: raw-html-m2r(raw) :format: html time2sec ========= 개요 ----- ``시:분:초`` 로 이루어진 데이터를 ``초`` 단위 숫자로 변경해주는 명령어 입니다. 타입 ---------------------------------------------------------------------------------------------------- TEXT 설명 ---------------------------------------------------------------------------------------------------- ``시:분:초`` 로 이루어진 데이터를 ``초`` 단위 숫자로 변경해주는 명령어 입니다. **주의: 년/월/일 데이터는 계산되지 않습니다.** 예) ``04:30:20`` 데이터 -> ``16220`` 초 (4시간 * 3600초 + 30분 * 60초 + 20초) Parameters ---------------------------------------------------------------------------------------------------- .. code-block:: none time2sec field ("format")? (AS ALIAS_NAME)? .. list-table:: :header-rows: 1 * - 이름 - 설명 - 필수/옵션 * - field - 시간 데이터가 있는 필드명 - 필수 * - format - 시간 데이터의 형태, 포멧문자는 아래 매핑테이블 참조, double-quote(``"``) 로 감싸서 표현해야 함. 예) ``04:20`` -> ``HH:mm`` or ``mm:ss`` - 옵션 * - AS ALIAS_NAME - 초단위로 변환된 데이터 필드의 이름을 지정 할 수 있음. (Default: {선택한 컬럼명}_TO_SECONDS) - 옵션 포멧 문자 매핑 테이블 """""""""""""""""""""""""""" .. list-table:: :header-rows: 1 * - 문자 - 설명 * - H - 시 * - m - 분 * - s - 초 Examples ---------------------------------------------------------------------------------------------------- 예제 데이터 .. list-table:: :header-rows: 1 * - A - B * - 04:05:22 - 04:05 * - 05:20:33 - 05:20 * - ... - ... 1. A 컬럼의 시간 데이터를 ``초`` 로 변경 ( 데이터는 시:분:초 로 구성됨) .. code-block:: none time2sec A "HH:mm:ss" .. list-table:: :header-rows: 1 * - A - B - A_TO_SECONDS * - 04:05:22 - 04:05 - 14722 * - 05:20:33 - 05:20 - 19233 * - ... - ... - ... 2. B 컬럼의 시간 데이터를 ``초`` 로 변경 ( 데이터는 분:초 로 구성됨) .. code-block:: none time2sec B "mm:ss" .. list-table:: :header-rows: 1 * - A - B - B_TO_SECONDS * - 04:05:22 - 04:05 - 245 * - 05:20:33 - 05:20 - 320 * - ... - ... - ... 3. 별칭지정 ( 데이터는 시:분:초 로 구성됨) .. code-block:: none time2sec A "HH:mm:ss" AS 별칭지정 .. list-table:: :header-rows: 1 * - A - B - 별칭지정 * - 04:05:22 - 04:05 - 14722 * - 05:20:33 - 05:20 - 19233 * - ... - ... - ...