/AWS1/CL_SUSTIMEPERIOD¶
Represents a duration of time defined by start and end timestamps.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_start TYPE /AWS1/SUSTIMESTAMP /AWS1/SUSTIMESTAMP¶
The start (inclusive) of the time period. ISO-8601 formatted timestamp, for example:
YYYY-MM-DDThh:mm:ss.sssZ
iv_end TYPE /AWS1/SUSTIMESTAMP /AWS1/SUSTIMESTAMP¶
The end (exclusive) of the time period. ISO-8601 formatted timestamp, for example:
YYYY-MM-DDThh:mm:ss.sssZ
Queryable Attributes¶
Start¶
The start (inclusive) of the time period. ISO-8601 formatted timestamp, for example:
YYYY-MM-DDThh:mm:ss.sssZ
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_START() |
Getter for START, with configurable default |
ASK_START() |
Getter for START w/ exceptions if field has no value |
HAS_START() |
Determine if START has a value |
End¶
The end (exclusive) of the time period. ISO-8601 formatted timestamp, for example:
YYYY-MM-DDThh:mm:ss.sssZ
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_END() |
Getter for END, with configurable default |
ASK_END() |
Getter for END w/ exceptions if field has no value |
HAS_END() |
Determine if END has a value |