SUB_DATE_DATE¶
Returns the difference between two dates as a duration.
Signature¶
┌──────────────┐
IN1 ─┤ │
│ SUB_DATE_DATE├─ OUT
IN2 ─┤ │
└──────────────┘
FUNCTION SUB_DATE_DATE : TIME
VAR_INPUT
IN1 : DATE;
IN2 : DATE;
END_VAR
END_FUNCTION
The return type is TIME. Both inputs are DATE.
Inputs
Name |
Type |
Description |
|---|---|---|
|
|
The minuend date. |
|
|
The subtrahend date. |
Outputs
Name |
Type |
Description |
|---|---|---|
Return value |
|
IN1 minus IN2 as a duration. |
Description¶
Returns the difference IN1 minus IN2 as a TIME duration in
milliseconds. The internal subtraction is in seconds, then converted
to milliseconds.
Example¶
result := SUB_DATE_DATE(D#2000-01-02, D#2000-01-01);
(* result = T#24h *)
See Also¶
SUB_DT_DT — difference between two datetimes