C 언어 코드 조각 - 09.형식화된날짜및시간(strftime).c

/*
	strftime() : 형식화된 날짜 출력
	size_t strftime(char *strDest, size_t maxsize
	, const char *format
	, const struct tm *timeptr);
*/
#include <stdio.h>
#include <time.h>

void main(void)
{
	//초 단위
	time_t now;
	//시간 구조체
	struct tm t;
	//문자열 배열
	char buff[100];

	//초 계산
	now = time(NULL);
	//현재 시간 계산
	t = *localtime(&now);
	//특정 형식에 맞게 출력
	strftime(buff, sizeof(buff)
		, "%Y-%m-%d %I:%M:%S %p", &t);
	//형식화된 날짜 및 시간 출력
	puts(buff);
}

 

Comments

Be the first to post a comment

Post a comment