Main Content


Determine if input is duration array



tf = isduration(t) returns logical 1 (true) if t is a duration array. Otherwise, it returns logical 0 (false).


collapse all

Determine if the output of an arithmetic calculation is a duration array.

Subtract a datetime array from another.

t1 = datetime(2014,03,16:17);
t2 = datetime(2014,03,20);
dt = t2 - t1
dt = 1x2 duration
   96:00:00   72:00:00

Determine if the output is a duration array.

tf = isduration(dt)
tf = logical

Input Arguments

collapse all

Input array, specified as a scalar, vector, matrix, or multidimensional array. t can be any data type.

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

Thread-Based Environment
Run code in the background using MATLAB® backgroundPool or accelerate code with Parallel Computing Toolbox™ ThreadPool.

Version History

Introduced in R2014b