C 언어 코드 조각 - 06.날짜및시간더하기및빼기(mktime).c

/*
	mktime() : 날짜에 대한 연산(+/-)
*/
#include <stdio.h>
#include <time.h>

void main(void)
{
	//초 단위
	time_t now;
	//시간 구조체
	struct tm t;

	//초 계산
	time(&now);

	//현재 날짜/시간 계산
	t = *localtime(&now);

	//현재 날짜에 100일 더함
	t.tm_mday += 100;

	//날짜 재 계산 : 100일 더함 계산
	mktime(&t);

	//변경된 날짜 출력
	printf("현재 날짜에 100일 더한 날짜 : %4d.%d.%d %d:%d:%d \n"
		, t.tm_year + 1900
		, t.tm_mon + 1
		, t.tm_mday
		, t.tm_hour
		, t.tm_min
		, t.tm_sec
	);
}

 

Comments

Be the first to post a comment

Post a comment