Main Content

clock

(권장되지 않음, datetime형 사용) 현재 날짜와 시간을 날짜 벡터로

clock은 권장되지 않습니다. 현재 날짜와 시간을 datetime형 값으로 반환하려면 datetime을 대신 사용합니다. 코드 업데이트에 대한 자세한 내용은 버전 내역 또는 Replace Discouraged Instances of Serial Date Numbers and Date Strings 항목을 참조하십시오.

설명

예제

c = clock은 현재 날짜 및 시간을 포함하는 6개 요소를 가진 날짜 벡터를 소수점 형식으로 반환합니다.

[year month day hour minute seconds]

clock 함수는 시스템 시간에서 현재 날짜와 시간을 계산합니다.

예제

[c tf] = clock은 현재 날짜와 시간이 시스템의 시간대에서 일광 절약 시간(DST)에 속하면 두 번째 출력 인수를 1(true)로 반환하고, 그렇지 않으면 0(false)으로 반환합니다.

예제

모두 축소

현재 날짜와 시간을 반환하려면 clock 함수를 사용하십시오. 부동소수점 값을 최대 5자리수로 표시하도록 출력값 형식을 설정합니다.

format shortg
c = clock
c = 1×6

         2024            1           25           20            4       34.064

날짜 벡터 출력값의 6번째 요소(초)는 소수점 이하 일부 자리까지 정확합니다.

정수 표시 형식으로 반올림하려면 fix 함수를 사용하십시오.

fix(c)
ans = 1×6

        2024           1          25          20           4          34

현재 날짜와 시간이 일광 절약 시간(DST)에 속하는지를 확인하려면 clock 함수의 두 번째 출력값을 사용하십시오. c 인수가 DST에 속하면 tf1(true)이고, 그렇지 않으면 0(false)입니다.

format shortg
[c tf] = clock
c = 1×6

         2024            1           25           21            1       24.083

tf = logical
   0

제한 사항

  • MATLAB® Online™은 로컬 시간 대신 현재 협정 세계시(UTC)를 반환합니다.

  • 이벤트 기간 시간의 경우에는 clocketime 대신 timeittic, toc 함수를 사용하십시오. clock 함수는 운영 체제에서 주기적으로 조정될 수 있는 시스템 시간을 기반으로 하므로 시간 비교 작업에서는 신뢰도가 떨어질 수 있습니다.

확장 기능

버전 내역

R2006a 이전에 개발됨

모두 확장

참고 항목

| | | | |