이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

clock

현재 날짜와 시간을 날짜 벡터로 표현

설명

예제

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

         2019            2            8           17            1       10.613

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

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

fix(c)
ans = 1×6

        2019           2           8          17           1          10

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

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

         2019            2            8           17            4       24.378

tf = logical
   0

제한 사항

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

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

  • 현재 날짜와 시간을 나타내는 datetime형 스칼라를 반환하려면 다음을 입력하십시오.

    t = datetime('now')

참고 항목

| | | | | | | |

R2006a 이전에 개발됨