More actions
imported>Unknown No edit summary |
(Repair batch-0003 pages from live compare) |
||
| Line 5: | Line 5: | ||
== tiem 구조체 (tm) == | == tiem 구조체 (tm) == | ||
int tm_sec seconds | int tm_sec seconds 0,61 | ||
int tm_min minutes | int tm_min minutes 0,59 | ||
int tm_hour hour | int tm_hour hour 0,23 | ||
int tm_mday day of month | int tm_mday day of month 1,31 | ||
int tm_mon month of year | 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 | int tm_wday day of week 0,6 (Sunday = 0) | ||
int tm_yday day of year | 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 함수간의 대략적인 다이어그램
함수 (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 구조체로 변환한다. |