현재의 날짜와 시간을 출력하는 함수(time, localtime, asctime)에 대해 알아보는 프로그램
time()은 1970년 1월 1일 자정 이후 현재까지 경과된 시간을 초(second)로 반환해 주는 함수이며
함수 localtime()은 time()에 의해 계산된 값을 시, 분, 초로 반환
#include <stdio.h>
#include <time.h>
int main(void)
{
time_t curr;
struct tm *d;
curr=time(NULL);
d=localtime(&curr);
printf("현재 날짜와 시간 : %s\n", asctime(d));
return 0;
}
// 실행 결과
time()은 1970년 1월 1일 자정 이후 현재까지 경과된 시간을 초(second)로 반환해 주는 함수이며
함수 localtime()은 time()에 의해 계산된 값을 시, 분, 초로 반환
#include <stdio.h>
#include <time.h>
int main(void)
{
time_t curr;
struct tm *d;
curr=time(NULL);
d=localtime(&curr);
printf("현재 날짜와 시간 : %s\n", asctime(d));
return 0;
}
// 실행 결과
'공부 > c언어' 카테고리의 다른 글
[c언어] 시간 차이의 계산. 소요시간을 계산 (0) | 2011.05.24 |
---|---|
[c언어] 날짜와 시간에 대해 구조체 멤버별로 구분하여 출력 (1) | 2011.05.24 |
[c언어] 커서의 위치를 지정한 구구단 출력 (0) | 2011.05.23 |
[c언어] 구구단 출력과 화면 제어 (0) | 2011.05.21 |
[c언어] 0도에서 90도까지 변화할 때 삼각 함수 결과(sin, cos) (1) | 2011.05.21 |