difftime 예제

함수 difftime은 두 날짜/시간 개체의 차이를 계산하고 단위를 나타내는 특성을 사용하여 클래스 « difftime »의 개체를 반환합니다. 수학 그룹 메서드는 이 클래스의 개체에 대한 라운드, 기호, 바닥, 천장, trunc, 복근 및 기호 메서드를 제공하며 그룹 제네릭(Ops 참조) 논리 및 산술 연산에 대한 메서드가 있습니다. 날짜 시간 개체를 빼면 단위 = « 자동 »으로 difftime을 호출하여 이 클래스의 개체를 제공합니다. 또는 as.difftime() 문자 코딩 또는 숫자 시간 간격에서 작동합니다. 후자의 경우 단위를 지정해야 하며 형식은 영향을 주지 않습니다. DIFFtime 형식에 대 한 #S3 메서드 (x, …) difftime 단위에 대 한 #S3 메서드 (x) #S3 difftime 단위에 대 한 방법 <- 값 #S3 difftime에 대 한 방법 (x, 단위 = "자동", …) 구문: 이중 difftime(time_t time2, time_t time1); "difftime" 개체의 단위는 대체 폼을 사용하는 단위 함수에 의해 추출될 수 있습니다. 단위가 변경되면 숫자 값의 배율이 적절하게 조정됩니다. 대체 버전은 이름 및 차원과 같은 특성을 유지합니다. 함수 difftime 헤더 파일 "time.h"에 선언 됩니다. POSIX 시스템에서 time_t는 초 단위로 측정되고 difftime은 산술 빼기와 동일하지만 C 및 C+는 time_t.

difftime에 대한 분수 단위를 허용합니다(time1, time2, tz, 단위 = c(« 자동 », « secs », « mins », « 시간 », « 일 », « 주 »)) C 라이브러리는 두 달력 날짜 사이에 경과 된 시간을 반환하는 difftime 함수가 있습니다. 이 함수는 헤더 파일 time.h에 정의되어 있습니다. t1이 초기 시간이고 t2가 초 단위로 종료 시간인 차이(t2 – t1)를 이중 정밀부 부동 소수점 번호로 반환합니다. 이 함수는 type time_t. 프롤로그에 정의된 일반적인 산술 연산이 없기 때문에 중요합니다: difftime은 time1과 time2 사이의 경과 시간을 계산하기 위해 time1에서 time1을 뺍니다. 이 값은 경과된 초 단위로 계산됩니다. 인수는 일반적으로 시간 함수에 대한 두 개의 호출에 의해 얻어진다. 제한된 산술은 « difftime » 오브젝트에서 사용할 수 있습니다: 추가하거나 빼고 숫자 벡터로 곱하거나 나눌 수 있습니다. 또한 « difftime » 개체로 숫자 벡터를 추가하거나 빼면 숫자 벡터를 « difftime » 개체와 동일한 단위의 « difftime » 개체로 암시적으로 변환합니다. 평균 및 합계 (요약 그룹 제네릭을 통해)에 대한 메서드가 있으며, 산술 에 대한 « difftime »메서드에 diff.default 건물을 통해 diff, 특히 -.

## 그룹 방법, 특히 라운드(), 기호(), 바닥(), ## 천장(), trunc(), 복근(); 직접 호출, *not* 수학으로 (): difftime 수학에 대 한 #S3 메서드 (x, …) 문자 문자열. 단위와 마찬가지로 약어는 허용되지 않습니다. 시간 간격을 지정하는 문자 문자열 또는 숫자 값입니다. 시간 간격 생성, 인쇄 및 일부 산술 연산. print() 메서드는 이러한 « 시간 차이 »를 호출합니다. 두 달력 시간 간의 차이를 time_t 개체(time_end – time_beg)로 초 단위로 계산합니다. time_end가 time_beg 이전의 시간 점을 참조하면 결과는 음수입니다.