반응형
C언어에서 오늘(현재) 날짜를 출력하는 코드입니다.
아래 코드에서 tm_year + 1900, tm_mon +1에 주의하여야 합니다.
현재 년도 = tm.tm_year + 1900; 현재 월 = tm.tm_mon + 1 |
#include <stdio.h>
#include <time.h>
int main()
{
time_t t = time(NULL);
struct tm tm = *localtime(&t);
printf("%d-%d-%d %d:%d:%d\n",
tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday,
tm.tm_hour, tm.tm_min, tm.tm_sec);
return 0;
}
(Output)
반응형
'C_C++' 카테고리의 다른 글
(C/C++) Dev C++ 컴파일러 설정하기 (0) | 2022.11.01 |
---|---|
(C언어) 1년 1월 1일부터 특정 날짜까지의 총 날수 계산하기 (0) | 2022.11.01 |
(C언어) static 변수: 내부 정적변수와 외부 정적변수 그리고 전역변수 차이점 (0) | 2022.11.01 |
(C언어) 입력받은 문자열에서 알파벳 개수 카운트하기 (1) | 2022.10.30 |
(C언어) 구조체를 이용한 성적처리: 파일에서 데이터 읽기 (0) | 2022.10.27 |