s = second(t) returns the second values, including a fractional part, for the datetime values in t. The s output is a double array the same size as t and contains values from 0 to less than 60.

For datetime values whose time zone is UTCLeapSeconds, the s output can contain a value between 60 and 61 for times that fall during a leap second occurrence.

s = second(t,secondType) returns the type of second number specified by secondType.

The second function returns the second numbers of datetime values. To assign second values to datetime array t, use t.Second and modify the Second property.


collapse all

t = t1 + seconds(30:15:60)
t = 1x3 datetime
Columns 1 through 2

   29-Feb-2020 00:07:40.153   29-Feb-2020 00:07:55.153

Column 3

   29-Feb-2020 00:08:10.153

s = second(t)
s = 1×3

   40.1530   55.1530   10.1530

Input Arguments

collapse all

Input date and time, specified as a datetime array.




Extended Capabilities

Introduced in R2014b