Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

OurMajorLangIsCAndCPlusPlus/time.h: Difference between revisions

From ZeroWiki
imported>Unknown
No edit summary
 
(Repair batch-0003 pages from live compare)
 
Line 5: Line 5:


== tiem 구조체 (tm) ==
== tiem 구조체 (tm) ==
int    tm_sec  seconds [[0,61]]
int    tm_sec  seconds 0,61
int    tm_min  minutes [[0,59]]
int    tm_min  minutes 0,59
int    tm_hour  hour [[0,23]]
int    tm_hour  hour 0,23
int    tm_mday  day of month [[1,31]]
int    tm_mday  day of month 1,31
int    tm_mon  month of year [[0,11]]
int    tm_mon  month of year 0,11
int    tm_year  years since 1900
int    tm_year  years since 1900
int    tm_wday  day of week [[0,6]] (Sunday = 0)
int    tm_wday  day of week 0,6 (Sunday = 0)
int    tm_yday  day of year [[0,365]]
int    tm_yday  day of year 0,365
int    tm_isdst daylight savings flag
int    tm_isdst daylight savings flag


Line 54: Line 54:
| 문자열을 tm 구조체로 변환한다.
| 문자열을 tm 구조체로 변환한다.
|}
|}

Latest revision as of 00:29, 27 March 2026

time.h

담당 : 허준수

time.h - time 과 date 에 관련된 함수

tiem 구조체 (tm)

int tm_sec seconds 0,61 int tm_min minutes 0,59 int tm_hour hour 0,23 int tm_mday day of month 1,31 int tm_mon month of year 0,11 int tm_year years since 1900 int tm_wday day of week 0,6 (Sunday = 0) int tm_yday day of year 0,365 int tm_isdst daylight savings flag

time 함수간의 대략적인 다이어그램

[1]

함수 (Functions)

함 수 명 내 용
char *asctime(const struct tm *timeptr); tm 구조체를 문자열로 바꾼다.
clock_t clock(void); processor clock time 을 반환한다
char *ctime(const time_t *timer);
double difftime(time_t time1, time_t time2); 두 시간간의 차이를 계산한다.
struct tm *gmtime(const time_t *timer); timer 를 GMT에 입각하여 tm 구조체의 값으로 변환한다.
struct tm *localtime(const time_t *timer); timer를 local time 에 입각하여 tm 구조체의 값으로 변환한다.
time_t mktime(struct tm *timeptr); tm 구조체를 time_t 의 값으로 변환한다.
size_t strftime(char *str, size_t maxsize, const char *format, const struct tm *timeptr); time 과 date 를 문자열로 바꾼다.
time_t time(time_t *timer); 현재의 시간을 time_t 형태로 변환한다.
struct tm *getdate(const char *); 문자열을 tm 구조체로 변환한다.