Current date and time as serial date number
t = now
Change the output display for numbers to long, fixed-decimal format. Then return the current date and time as a serial date number.
format longG t = now
t = 737485.61718397
The whole part of
t corresponds to the date, and the fractional part corresponds to the time of day. One way to show the date and time is to convert
t using the
d = datetime(t,'ConvertFrom','datenum')
d = datetime 01-Mar-2019 14:48:44
To represent the date alone, without the time of day, use the
floor function. Convert the result to a
datetime value for display.
t2 = floor(t)
t2 = 737485
d2 = datetime(t2,'ConvertFrom','datenum')
d2 = datetime 01-Mar-2019 00:00:00
MATLAB Online returns the current date and time in Coordinated Universal Time (UTC) rather than local time.
To represent the current date and time as a serial date number, as text, or as a
datetime value, use the function calls shown in the table.
Current date as a serial date number
Current time as a serial date number
Current date and time as text
Current date and time as a