Main Content

now

(권장되지 않음, datetime형 사용) 현재 날짜와 시간을 날짜 일련 번호 값으로 표현

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

구문

설명

예제

t = now는 현재 날짜와 시간을 날짜 일련 번호 값으로 반환합니다. 날짜 일련 번호 값은 미리 설정된 고정 날짜(January 0, 0000)에서 시작하는 일수를 정수와 소수로 나타냅니다.

예제

모두 축소

숫자의 출력 표시를 긴 고정소수점 형식으로 변경합니다. 그런 다음 현재 날짜와 시간을 날짜 일련 번호 값으로 반환합니다.

format longG
t = now
t = 
           739276.83297629

t의 정수부는 날짜에 해당하고 소수부는 시간에 해당합니다. 날짜와 시간을 표시하는 방법은 datetime 함수를 사용하여 t를 변환하는 것입니다.

d = datetime(t,'ConvertFrom','datenum')
d = datetime
   25-Jan-2024 19:59:29

시간 없이 날짜만 표현하려면 floor 함수를 사용하십시오. 결과를 datetime형 값으로 변환하여 표시합니다.

t2 = floor(t)
t2 = 
      739276

d2 = datetime(t2,'ConvertFrom','datenum')
d2 = datetime
   25-Jan-2024

제한 사항

  • MATLAB® Online™은 현재 날짜와 시간을 현지 시간 대신 협정 세계시(UTC)를 기준으로 반환합니다.

세부 정보

모두 축소

January 0, 0000

역산 그레고리력에 연도 0년을 포함하도록 지정된 날짜입니다. 자세한 내용은 January 0Year zero를 참조하십시오.

  • 현재 날짜와 시간을 날짜 일련 번호 값, 텍스트 또는 datetime형 값으로 나타내려면 다음 표에 있는 함수 호출을 사용하십시오.

    함수 호출

    출력값

    floor(now)

    현재 날짜를 날짜 일련 번호 값으로

    rem(now,1)

    현재 시간을 날짜 일련 번호 값으로

    datestr(now)

    현재 날짜와 시간을 텍스트로

    char(datetime)

    string(datetime)

    datetime

    현재 날짜와 시간을 datetime형 값으로

    datetime(now,'ConvertFrom','datenum')

확장 기능

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2006a 이전에 개발됨

모두 확장