본문 바로가기
C/C Library

ctime

by memora 2024. 7. 19.

Index로 돌아가기

 

【기  능】 날짜와 시간을 문자열로 변환시켜 준다.
 
 【소  속】 time.h 
   #include <time.h>
 
 【서  식】  
   char *ctime(const time_t *timeinfo);
 
 【설  명】  
   timeinfo 에 들어있는 데이터를 현지시간(한국시간)으로 변환해서 문자열로 돌려준다.
   timeinfo 에 들어있는 데이터는 일반적으로 time함수를 사용하여 취득한다.

   문자열 예   : "Mon July 15 07:12:48 2024\n\0"
   의미          : 요일   월  일 시:분:초:  년          \n이 들어있는 점에 주의
 
 【인  수】  
   const time_t *timeinfo : 그리니치 표준시(GMT)를 기준으로 1970년 1월 1일 00:00:00 부터의
                                 경과시간을 초단위로 환산한 시간 데이터(32bit 정수형). 
 
 【리턴 값】
  변환한 문자열의 선두 어드레스
 
 【사용 예】
  #include <stdio.h>
  #include <time.h>

  int main(void)
  {
      time_t timeinfo;

      /* 현재 시간을 취득 */
      time(&timeinfo);

      /* 취득한 현재시간을 문자열로 변환해서 출력 */
      printf("현재 시간 = %s\n", ctime(&timeinfo));

      return 0;
  }

 【결   과】
 현재 시간 = Fri Jul 19 23:26:34 2024

 

Index로 돌아가기

반응형

'C > C Library' 카테고리의 다른 글

gmtime  (4) 2024.07.22
difftime  (1) 2024.07.21
clock  (2) 2024.07.18
asctime  (2) 2024.07.16
strstr  (0) 2024.07.14