NAME

stime - 시간 설정하기

SYNOPSIS

#include <time.h>

int stime(const time_t *t);

glibc 기능 확인 매크로 요건 (feature_test_macros(7) 참고):

stime():
glibc 2.19부터:
_DEFAULT_SOURCE
glibc 2.19 및 이전:
_SVID_SOURCE

DESCRIPTION

주의: 이 함수는 제거 예정이다. 대신 clock_settime(2)을 사용하라.

stime()은 시스템의 시간 및 날짜 개념을 설정한다. t가 가리키는 시간은 에포크 1970-01-01 00:00:00 +0000 (UTC) 이후의 초로 측정한다. 수퍼유저만 stime()을 실행할 수 있다.

RETURN VALUE

성공 시 0을 반환한다. 오류 시 -1을 반환하며 오류를 나타내도록 errno를 설정한다.

ERRORS

EFAULT
사용자 공간의 정보를 얻어 오는 과정에 오류.
EPERM
호출 프로세스에게 충분한 특권이 없다. 리눅스에서는 CAP_SYS_TIME 특권이 필요하다.

CONFORMING TO

SVr4.

NOTES

glibc 2.31부터 새로 링크하는 응용에서 이 함수를 더이상 사용할 수 없으며 <time.h>에 더이상 함수가 선언돼 있지 않다.

SEE ALSO

date(1), settimeofday(2), capabilities(7)


2021-03-22