Share via


Subtraction Operator (DateTime, TimeSpan)

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Subtracts a specified time interval from a specified date and time and returns a new date and time.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

Syntax

'Declaration
Public Shared Operator - ( _
    d As DateTime, _
    t As TimeSpan _
) As DateTime
public static DateTime operator -(
    DateTime d,
    TimeSpan t
)
public:
static DateTime operator -(
    DateTime d, 
    TimeSpan t
)
static let inline (-)
        d:DateTime * 
        t:TimeSpan  : DateTime
JScript does not support overloaded operators.

Parameters

Return Value

Type: System. . :: . .DateTime
An object whose value is the value of d minus the value of t.

Remarks

This method subtracts the ticks value of t from the ticks value of d.

.NET Framework Security

See Also

Reference

DateTime Structure

Subtraction Overload

System Namespace