Desc :

size_t strftime( char *strDest, size_t maxsize, const char *format, const struct tm *timeptr );

 

size_t 자료형 :  : 객체의 크기(문자열이나 메모리의 크기)를 나타내기 위해 쓰이는 unsigned int 타입

typedef unsigend int size_t; 

size_t 라는 이름으로 정의해놓은것

 

strDest - 형식화된 문자열이 저장될 공간

 

maxsize - 저장될 공간의 크기

 

format - 형식지정자 사용하여 문자열로 표기

 

timeptr - 형식화시킬 struct tm 구조체 값의 주소

 

 


Source Code :

#include <stdio.h>
#include <time.h>

void main()
{
	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);
}

 


Result :

+ Recent posts