C

[C] 170 날짜 및 시간 구하기 _ftime()

qkrwngus 2021. 2. 2. 20:51

Desc :

void _ftime( struct _timeb *timeptr );

timeptr - 날짜 및 시간이 읽혀진 _timeb 구조체버퍼


Source Code :

#include <stdio.h>
#include <time.h>
#include <sys/timeb.h>

void main()
{
	struct _timeb tb;	// _ftime 함수에서 사용되는 struct _timeb 구조체 정의
	struct tm t;

	_ftime(&tb);	// 현재 날짜 및 시간을 tb에 저장

	t = *localtime(&tb.time);	// tb 구조체의 멤버변수를 이용하여 현재시간 구한다

	printf("현재 날짜 및 시간 : %4d. %d. %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, tb.millitm); // 1/1000초
}

 


Result :