C언어/C언어 예제

[C언어 소스] localtime 함수 사용 예제 코드, 초단위 시간으로 지역 일시를 구하는 함수

언제나휴일 2016. 5. 7. 23:13
반응형

[C언어 소스] localtime 함수 사용 예제 코드, 초단위 시간으로 지역 일시를 구하는 함수


//C언어 표준 라이브러리 함수 가이드

//struct tm *localtime(const time_t *timer); 초단위 시간으로 지역 일시를 구하는 함수

//time_t의 지역 기준 시각을 구하고 GMT와의 시각 차이를 구함

 

#include <stdio.h>

#include <time.h>

 

int main(void)

{

    time_t base_time = 0;

    struct tm *base_date_local;

    char buf[100];

 

    base_date_local = localtime(&base_time);//초 단위 값을 지역 시각(DateTime)을 구한다.

    asctime_s(buf, sizeof(buf), base_date_local);//버퍼에 초 단위 시간의 지역 기준 시각을 출력

    printf("time_t 형식의 지역 기준 시각:%s", buf);//표준 출력 스트림에 출력

    //GMT와의 시각 차이를 출력

    printf("GMT 와의 시각 차이: %d %d\n", base_date_local->tm_hour, base_date_local->tm_min);

    return 0;

}

 

출력

time_t 형식의 지역 기준 시각:Thu Jan 1 09:00:00 1970

GMT 와의 시각 차이: 9 0

프로그래밍 언어 및 기술 학습, 무료 동영상 강의 언제나 휴일 티스토리

반응형