Signature
METHODS add_days
IMPORTING date_time TYPE REF TO /ork/if_date_time
days TYPE i
RETURNING VALUE(result) TYPE REF TO /ork/if_date_time.
| Library | Role | Version | License |
|---|---|---|---|
| Astro | Site framework | 6.3.1 | MIT |
| Astro React | React integration | 5.0.4 | MIT |
| Astro Sitemap | Sitemap generation | 3.7.2 | MIT |
| UI5 Web Components | UI primitives | 2.22.0 | Apache-2.0 |
| UI5 Web Components Fiori | Fiori shell components | 2.22.0 | Apache-2.0 |
| UI5 Web Components Icons | Icon set | 2.22.0 | Apache-2.0 |
| UI5 Web Components React | React wrappers | 2.22.0 | Apache-2.0 |
| React | UI runtime | 19.2.6 | MIT |
| React DOM | DOM renderer | 19.2.6 | MIT |
| Shiki | Syntax highlighting | 4.0.2 | MIT |
METHODS add_days
IMPORTING date_time TYPE REF TO /ork/if_date_time
days TYPE i
RETURNING VALUE(result) TYPE REF TO /ork/if_date_time.METHODS add_hours
IMPORTING date_time TYPE REF TO /ork/if_date_time
hours TYPE i
RETURNING VALUE(result) TYPE REF TO /ork/if_date_time.METHODS add_milliseconds
IMPORTING date_time TYPE REF TO /ork/if_date_time
milliseconds TYPE f
RETURNING VALUE(result) TYPE REF TO /ork/if_date_time.METHODS add_minutes
IMPORTING date_time TYPE REF TO /ork/if_date_time
minutes TYPE i
RETURNING VALUE(result) TYPE REF TO /ork/if_date_time.METHODS add_months
IMPORTING date_time TYPE REF TO /ork/if_date_time
months TYPE i
RETURNING VALUE(result) TYPE REF TO /ork/if_date_time.METHODS add_seconds
IMPORTING date_time TYPE REF TO /ork/if_date_time
!seconds TYPE i
RETURNING VALUE(result) TYPE REF TO /ork/if_date_time.METHODS add_ticks
IMPORTING date_time TYPE REF TO /ork/if_date_time
ticks TYPE ty_tick
RETURNING VALUE(result) TYPE REF TO /ork/if_date_time.METHODS add_weeks
IMPORTING date_time TYPE REF TO /ork/if_date_time
weeks TYPE i
RETURNING VALUE(result) TYPE REF TO /ork/if_date_time.METHODS add_years
IMPORTING date_time TYPE REF TO /ork/if_date_time
years TYPE i
RETURNING VALUE(result) TYPE REF TO /ork/if_date_time.Specifies whether a calendar is solar-based, lunar-based, or lunisolar-based.
resultMETHODS algorithm_type
RETURNING VALUE(result) TYPE ty_algorithm_type.METHODS eras
RETURNING VALUE(result) TYPE ty_tt_eras.METHODS get_days_in_month
IMPORTING year TYPE i
month TYPE i
era TYPE i DEFAULT current_era
RETURNING VALUE(result) TYPE i.METHODS get_days_in_year
IMPORTING year TYPE i
era TYPE i DEFAULT current_era
RETURNING VALUE(result) TYPE i.METHODS get_day_of_month
IMPORTING date_time TYPE REF TO /ork/if_date_time
RETURNING VALUE(result) TYPE i.METHODS get_day_of_week
IMPORTING date_time TYPE REF TO /ork/if_date_time
RETURNING VALUE(result) TYPE ty_day_of_week.METHODS get_day_of_year
IMPORTING date_time TYPE REF TO /ork/if_date_time
RETURNING VALUE(result) TYPE i.METHODS get_era
IMPORTING date_time TYPE REF TO /ork/if_date_time
RETURNING VALUE(result) TYPE i.METHODS get_hour
IMPORTING date_time TYPE REF TO /ork/if_date_time
RETURNING VALUE(result) TYPE i.METHODS get_leap_month
IMPORTING year TYPE i
era TYPE i DEFAULT current_era
RETURNING VALUE(result) TYPE i.METHODS get_milliseconds
IMPORTING date_time TYPE REF TO /ork/if_date_time
RETURNING VALUE(result) TYPE f.METHODS get_minute
IMPORTING date_time TYPE REF TO /ork/if_date_time
RETURNING VALUE(result) TYPE i.METHODS get_month
IMPORTING date_time TYPE REF TO /ork/if_date_time
RETURNING VALUE(result) TYPE i.METHODS get_months_in_year
IMPORTING year TYPE i
era TYPE i DEFAULT current_era
RETURNING VALUE(result) TYPE i.METHODS get_second
IMPORTING date_time TYPE REF TO /ork/if_date_time
RETURNING VALUE(result) TYPE i.METHODS get_week_of_year
IMPORTING date_time TYPE REF TO /ork/if_date_time
rule TYPE ty_week_rule
first_day_of_week TYPE ty_day_of_week
RETURNING VALUE(result) TYPE i.METHODS get_year
IMPORTING date_time TYPE REF TO /ork/if_date_time
RETURNING VALUE(result) TYPE i.METHODS is_leap_day
IMPORTING year TYPE i
month TYPE i
day TYPE i
era TYPE i DEFAULT current_era
RETURNING VALUE(result) TYPE abap_bool.METHODS is_leap_month
IMPORTING year TYPE i
month TYPE i
era TYPE i DEFAULT current_era
RETURNING VALUE(result) TYPE abap_bool.METHODS is_leap_year
IMPORTING year TYPE i
era TYPE i DEFAULT current_era
RETURNING VALUE(result) TYPE abap_bool.METHODS max_supported_date_time
RETURNING VALUE(result) TYPE REF TO /ork/if_date_time.METHODS min_supported_date_time
RETURNING VALUE(result) TYPE REF TO /ork/if_date_time.METHODS to_date_time
IMPORTING year TYPE i
month TYPE i
day TYPE i
hour TYPE i OPTIONAL
minute TYPE i OPTIONAL
second TYPE i OPTIONAL
fffffff TYPE ty_hundreds_of_nanoseconds OPTIONAL
era TYPE i DEFAULT current_era
RETURNING VALUE(result) TYPE REF TO /ork/if_date_time.METHODS to_four_digit_year
IMPORTING year TYPE i
RETURNING VALUE(result) TYPE i.METHODS two_digit_year_max
RETURNING VALUE(result) TYPE i.TYPES ty_stamp TYPE timestampl.TYPES ty_tt_int TYPE STANDARD TABLE OF i WITH EMPTY KEY.TYPES ty_tt_eras TYPE ty_tt_int.TYPES ty_algorithm_type TYPE i.TYPES ty_week_rule TYPE i.TYPES ty_day_of_week TYPE i.TYPES ty_hundreds_of_nanoseconds TYPE i.TYPES ty_tick TYPE int8.BEGIN OF ty_s_date_numc,
yyyy TYPE n LENGTH 4,
mm TYPE n LENGTH 2,
dd TYPE n LENGTH 2,
END OF ty_s_date_numc.BEGIN OF ty_s_time_numc,
hh TYPE n LENGTH 4,
mm TYPE n LENGTH 2,
ss TYPE n LENGTH 2,
fffffff TYPE n LENGTH 7,
END OF ty_s_time_numc.BEGIN OF ty_s_date,
yyyy TYPE i,
mm TYPE i,
dd TYPE i,
END OF ty_s_date.BEGIN OF ty_s_time,
hh TYPE i,
mm TYPE i,
ss TYPE i,
fffffff TYPE i,
END OF ty_s_time.BEGIN OF ty_s_date_time,
date TYPE ty_s_date,
time TYPE ty_s_time,
daylight TYPE abap_bool,
END OF ty_s_date_time.BEGIN OF ty_s_abap_date_time,
date TYPE d,
time TYPE t,
fffffff TYPE i,
daylight TYPE abap_bool,
END OF ty_s_abap_date_time.BEGIN OF cm_ticks_per,
tick TYPE ty_tick VALUE '1',
millisecond TYPE ty_tick VALUE '10000',
second TYPE ty_tick VALUE '10000000',
minute TYPE ty_tick VALUE '600000000',
hour TYPE ty_tick VALUE '36000000000',
day TYPE ty_tick VALUE '864000000000',
END OF cm_ticks_per.BEGIN OF cm_millis_per,
millisecond TYPE i VALUE 1,
second TYPE i VALUE 1000,
minute TYPE i VALUE 60000,
hour TYPE i VALUE 3600000,
day TYPE i VALUE 86400000,
END OF cm_millis_per.BEGIN OF cm_seconds_per,
second TYPE i VALUE 1,
minute TYPE i VALUE 60,
hour TYPE i VALUE 3600,
day TYPE i VALUE 86400,
END OF cm_seconds_per.BEGIN OF cm_algorithm_type,BEGIN OF cm_week_rule,BEGIN OF cm_day_of_week,
monday TYPE ty_day_of_week VALUE 1,
tuesday TYPE ty_day_of_week VALUE 2,
wednesday TYPE ty_day_of_week VALUE 3,
thursday TYPE ty_day_of_week VALUE 4,
friday TYPE ty_day_of_week VALUE 5,
saturday TYPE ty_day_of_week VALUE 6,
sunday TYPE ty_day_of_week VALUE 7,
END OF cm_day_of_week.CONSTANTS current_era TYPE i VALUE 1.BEGIN OF cm_calendar_name,
" the following 4 inherit from `EastAsianLunisolarCalendar`
chinese_lunisolar_calendar TYPE string VALUE `ChineseLunisolarCalendar`,
japanese_lunisolar_calendar TYPE string VALUE `JapaneseLunisolarCalendar`,
korean_lunisolar_calendar TYPE string VALUE `KoreanLunisolarCalendar`,
taiwan_lunisolar_calendar TYPE string VALUE `TaiwanLunisolarCalendar`,
gregorian_calendar TYPE string VALUE `GregorianCalendar`,
hebrew_calendar TYPE string VALUE `HebrewCalendar`,
hijri_calendar TYPE string VALUE `HijriCalendar`,
japanese_calendar TYPE string VALUE `JapaneseCalendar`,
julian_calendar TYPE string VALUE `JulianCalendar`,
korean_calendar TYPE string VALUE `KoreanCalendar`,
persian_calendar TYPE string VALUE `PersianCalendar`,
taiwan_calendar TYPE string VALUE `TaiwanCalendar`,
thaibuddhist_calendar TYPE string VALUE `ThaiBuddhistCalendar`,
um_al_qura_calendar TYPE string VALUE `UmAlQuraCalendar`,
END OF cm_calendar_name.