Desc :
Source Code :
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
void main()
{ // 0123456789
char date[] = "2021-02-09";
time_t now;
struct tm t = { 0, };
t.tm_mday = atoi(&date[8]); // 정수로 변환하여 대입
t.tm_mon = atoi(&date[5]) - 1;
t.tm_year = atoi(&date[0])-1900;
now = mktime(&t);
printf("2021-02-09을 time_t로 변환하면 %d입니다.\n", now);
}
Result :
'C' 카테고리의 다른 글
[C] 262 날짜 및 시간을 다양한 방법으로 출력 _ftime (1) | 2021.02.09 |
---|---|
[C] 261 문자열로 된 날짜를 struct tm형식으로 변환 (0) | 2021.02.09 |
[C] 258 오전/오후 표시하기 strftime (0) | 2021.02.09 |
[C] 257 오늘의 요일 (0) | 2021.02.09 |
[C] 256 올해의 경과된 주의 수 (0) | 2021.02.09 |