C 언어 현지 시간
2171 단어 C 언어
#include <stdio.h>
#include <time.h>
#define DEBUGE 1
int
main(void)
{
time_t rawtime;
struct tm *timeinfo;
time(&rawtime);
//printf("%d
", (int)rawtime);
timeinfo = localtime(&rawtime);
#ifdef DEBUGE
printf("The current date/time is: %s", asctime(timeinfo));
#endif
return 0;
}
/********************************************************************************************* 헤더 파일 time.h*************************************************************************************** 함수 이름:localtime 함수 원형:struct tm*localtime(consttime t*time) 기능: tm 구조로 표현된 기계 시간 함수를 되돌려줍니다.구조 tm의 정의는 다음과 같다.struct tm {int tm sec;//초 - 수치 구간은 [0,59] int tm min;//분-수치 구간은 [0,59] int tm hour;/시-수치 구간은 [0,23] int tmday;//한 달 동안의 날짜-수치 구간은 [1,31] int tm mon;//월(1월부터 0은 1월을 대표)-수치 구간은 [0,11]이다. int tm_year;//년도, 실제 년도에서 1900 int tm 를 뺀 값과 같음wday;//주 – 수치 구간은 [0,6]이고 그 중에서 0은 일요일, 1은 월요일을 나타낸다. 이런 식으로 inttmyday;//매년 1월 1일부터 시작되는 일수 - 수치 구간은 [0365]이고 그 중에서 0은 1월 1일, 1은 1월 2일을 나타낸다. 이런 식으로 inttmisdst;//여름철 표지부, 여름철 표지부를 실행할 때 tmisdst가 양수입니다.//여름철의 입후를 실행하지 않음,tmisdst는 0입니다.상황을 모를 때, tmisdst ()는 마이너스입니다.};
//매개 변수 설명: timer-time() 함수를 사용하여 획득한 기계 시간*************************************************************************************** 함수 이름: time 함수 원형:timetime(time t*timer) 함수 기능: 기계의 달력 시간을 얻거나 달력 시간을 설정하는 함수 반환: 기계 달력 시간, 1970년 1월 1일 0시 0분 0초부터 지금까지 이때의 초수 매개 변수 설명:timer=NULL시 기계 달력 시간을 얻고timer=시간 수치를 설정할 때 달력 시간을 설정하는 데 사용되며,timet는 long 형식입니다. 소속 파일:
linux에서는 다음 코드도 사용할 수 있습니다.
#include <stdio.h>
#include <time.h>
int main(void)
{
time_t t;
time(&t);
printf("Today's date and time: %s", ctime(&t));
return 0;
}
ctime () 함수 역할: 시간과 날짜를 문자열 형식으로 표시합니다.헤더 파일: #include
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
C 언어 구현 천둥 제거 게임 상세 정보먼저 작은 메뉴를 표시하고 게임을 할지 여부를 선택하십시오.사용자가 종료를 선택하면 프로그램 실행이 끝나고, 사용자가 게임을 선택하면 지뢰 제거 위치 좌표를 입력하라는 메시지가 표시됩니다.사용자가 입력한 좌표가 바둑...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.