날짜와 시간에 대해 구조체 멤버별로 구분하여 출력
#include <stdio.h>
#include <time.h>
int main(void)
{
time_t curr;
struct tm *d;
curr=time(NULL);
d=localtime(&curr);
printf("현재날짜\n");
printf("%d년%d월%d일\n", d->tm_year+1900, d->tm_mon+1, d->tm_mday);
printf("현재시간\n");
printf("%d시%d분%d초\n", d->tm_hour, d->tm_min, d->tm_sec);
return 0;
}
// 실행 결과
#include <stdio.h>
#include <time.h>
int main(void)
{
time_t curr;
struct tm *d;
curr=time(NULL);
d=localtime(&curr);
printf("현재날짜\n");
printf("%d년%d월%d일\n", d->tm_year+1900, d->tm_mon+1, d->tm_mday);
printf("현재시간\n");
printf("%d시%d분%d초\n", d->tm_hour, d->tm_min, d->tm_sec);
return 0;
}
// 실행 결과
'공부 > c언어' 카테고리의 다른 글
[c언어] 시간을 지연하는 함수와 프로그램 (Sleep) (0) | 2011.05.24 |
---|---|
[c언어] 시간 차이의 계산. 소요시간을 계산 (0) | 2011.05.24 |
[c언어] 현재의 날짜와 시간을 출력(time, localtime, asctime) (0) | 2011.05.24 |
[c언어] 커서의 위치를 지정한 구구단 출력 (0) | 2011.05.23 |
[c언어] 구구단 출력과 화면 제어 (0) | 2011.05.21 |