SAP ABAP Class CL_DB6_CALENDAR_TOOL (DB6: Common Calendar functions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB (Application Component) Database Interface, Database Platforms
     SDBA_RUNTIME (Package) DBA Cockpit: Runtime
Properties
Class CL_DB6_CALENDAR_TOOL  
Short Description DB6: Common Calendar functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDBA_RUNTIME   DBA Cockpit: Runtime 
Created 20040305   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 DB6CC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DB6_CALENDAR_TOOL has no interface implemented.
Friends
Class CL_DB6_CALENDAR_TOOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LOCAL_TIMEZONE Constant Public Type reference (TYPE) STRING 'Local' 20081209
Methods
# Method Level Visibility Method type Description Created on
1 ADD_HOURS_TO_DB6TSTAMP Static method Public Method 20110610
2 ADD_HOURS_TO_TIME Static method Public Method 20060310
3 ADD_HOURS_TO_TIMESTAMP Static method Public Method 20060316
4 ADD_SECONDS_TO_DATETIME Static method Public Method 20070705
5 ADD_SECONDS_TO_TIME Static method Public Method 20060310
6 ADD_SECONDS_TO_TIMESTAMP Static method Public Method 20060316
7 ADD_TO_DATETIME Static method Public Method 20070911
8 CURRENT_TIMESTAMP Static method Public Method 20100316
9 CURRENT_TIMESTAMP_STRUCT Static method Public Method 20100316
10 CURRENT_TIMESTAMP_UTC Static method Public Method 20110330
11 DATETIME_OF_START_NEXT_MONTH Static method Public Method 20130829
12 DATETIME_OF_START_NEXT_WEEK Static method Public Method 20130829
13 DATS_TIMS_TO_DB6DATETIM Static method Public Method 20080410
14 DATS_TIMS_TO_DB6TSTAMP Static method Public Method 20120426
15 DATS_TIMS_TO_SYBDATETIME Static method Public Method 20100913
16 DAYNUMBER_OF_DATE Static method Public Method 20040305
17 DAYNUMBER_OF_DB6TSTAMP Static method Public Method 20110610
18 DAYNUMBER_OF_FIELDNAME Static method Public Method 20100512
19 DAY_OF_LONG_DAYNAME Static method Public Method 20080505
20 DB6DATETIM_TO_DATS_TIMS Static method Public Method 20080410
21 DB6DATETIM_TO_DB6TSTAMP Static method Public Method 20080410
22 DB6TSTAMP_TO_DATABASE_TIMESTAM Static method Public Method 20110908
23 DB6TSTAMP_TO_DATS_TIMS Static method Public Method 20120425
24 DB6TSTAMP_TO_DB6DATETIM Static method Public Method 20080410
25 DB6TSTAMP_TO_DB6TSTAMP_STRUCT Static method Public Method 20100316
26 DB6TSTAMP_TO_SYBDATETIME Static method Public Method 20101220
27 DIFF_DAYS Static method Public Method 20090123
28 DIFF_HOURS Static method Public Method 20110729
29 DIFF_MILLISECONDS Static method Public Method 20100601
30 DIFF_MINUTES Static method Public Method 20110729
31 DIFF_SECONDS Static method Public Method 20070711
32 GET_TIMEZONE Static method Public Method 20081113
33 HOUR_OF_TIME Static method Public Method 20101209
34 IMAGE_OF_RECURRENCE Static method Public Method 20081230
35 IS_HOLIDAY Static method Public Method 20040305
36 LAST_DAY_OF_MONTH Static method Public Method 20070601
37 LONG_DAYNAME_OF_DATE Static method Public Method 20080505
38 LONG_DAYNAME_OF_DAY Static method Public Method 20080505
39 PREVIOUS_MONTH Static method Public Method 20070601
40 SHORT_DAYNAME_OF_DATE Static method Public Method 20080505
41 SHORT_DAYNAME_OF_DAY Static method Public Method 20080505
42 START_OF_MONTH Static method Public Method 20081208
43 START_OF_WEEK Static method Public Method START_OF_WEEK 20040305
44 SUB_HOURS_FROM_DB6TSTAMP Static method Public Method 20110929
45 SUB_HOURS_FROM_TIMESTAMP Static method Public Method 20110929
46 SUB_SECONDS_FROM_DATETIME Static method Public Method 20090513
47 SUB_SECONDS_FROM_DB6TSTAMP Static method Public Method 20120717
48 SUB_SECONDS_FROM_TIMESTAMP Static method Public Method 20110523
49 TIME_DIFF Static method Public Method 20110524
50 TIME_DIFF_STRUCT Static method Public Method 20110523
51 WEEKNUMBER_OF_DATE Static method Public Method 20040305
Events
Class CL_DB6_CALENDAR_TOOL has no event.
Types
Class CL_DB6_CALENDAR_TOOL has no local type.
Method Signatures

Method ADD_HOURS_TO_DB6TSTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB6TSTAMP Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20110610
2 Importing HOURS Call by reference Type reference (TYPE) I 20110610
3 Returning RESULT Value transfer Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20110610

Method ADD_HOURS_TO_DB6TSTAMP on class CL_DB6_CALENDAR_TOOL has no exception.

Method ADD_HOURS_TO_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HOURS Call by reference Type reference (TYPE) I 20060310
2 Returning RESULT Value transfer Type reference (TYPE) SYUZEIT DB6: Date/Time Timestamp 20060310
3 Importing TIME Call by reference Type reference (TYPE) SYUZEIT DB6: Date/Time Timestamp 20060316

Method ADD_HOURS_TO_TIME on class CL_DB6_CALENDAR_TOOL has no exception.

Method ADD_HOURS_TO_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HOURS Call by reference Type reference (TYPE) I 20060316
2 Returning RESULT Value transfer Type reference (TYPE) DB6TSTAMP_STRUCT DB6: Date/Time Timestamp 20060316
3 Importing TIMESTAMP Call by reference Type reference (TYPE) DB6TSTAMP_STRUCT DB6: Date/Time Timestamp 20060316

Method ADD_HOURS_TO_TIMESTAMP on class CL_DB6_CALENDAR_TOOL has no exception.

Method ADD_SECONDS_TO_DATETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB6TSTAMP Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20080411
2 Returning RESULT Value transfer Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20070705
3 Importing SECONDS Call by reference Type reference (TYPE) I 20070705

Method ADD_SECONDS_TO_DATETIME on class CL_DB6_CALENDAR_TOOL has no exception.

Method ADD_SECONDS_TO_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SYUZEIT DB6: Date/Time Timestamp 20060310
2 Importing SECONDS Call by reference Type reference (TYPE) I 20060310
3 Importing TIME Call by reference Type reference (TYPE) SYUZEIT DB6: Date/Time Timestamp 20060316

Method ADD_SECONDS_TO_TIME on class CL_DB6_CALENDAR_TOOL has no exception.

Method ADD_SECONDS_TO_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DB6TSTAMP_STRUCT DB6: Date/Time Timestamp 20060316
2 Importing SECONDS Call by reference Type reference (TYPE) NUMERIC 20060316
3 Importing TIMESTAMP Call by reference Type reference (TYPE) DB6TSTAMP_STRUCT DB6: Date/Time Timestamp 20060316

Method ADD_SECONDS_TO_TIMESTAMP on class CL_DB6_CALENDAR_TOOL has no exception.

Method ADD_TO_DATETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATETIME Value transfer Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20070911
2 Importing MINUTES Call by reference Type reference (TYPE) I 20070911
3 Returning RESULT Value transfer Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20070911
4 Importing SDL_DATETIME Call by reference Type reference (TYPE) DB6TSTAMP 20070922
5 Importing SECONDS Value transfer Type reference (TYPE) I 20070911

Method ADD_TO_DATETIME on class CL_DB6_CALENDAR_TOOL has no exception.

Method CURRENT_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TIMESTAMP Value transfer Type reference (TYPE) DB6TSTAMP_STRUCT DB6: Date/Time Timestamp 20100316

Method CURRENT_TIMESTAMP on class CL_DB6_CALENDAR_TOOL has no exception.

Method CURRENT_TIMESTAMP_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TIMESTAMP Value transfer Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20100316

Method CURRENT_TIMESTAMP_STRUCT on class CL_DB6_CALENDAR_TOOL has no exception.

Method CURRENT_TIMESTAMP_UTC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TIMESTAMP Value transfer Type reference (TYPE) DB6TSTAMP_STRUCT DB6: Date/Time Timestamp 20110330

Method CURRENT_TIMESTAMP_UTC on class CL_DB6_CALENDAR_TOOL has no exception.

Method DATETIME_OF_START_NEXT_MONTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB6TSTAMP Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20130829
2 Returning RESULT Value transfer Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20130829

Method DATETIME_OF_START_NEXT_MONTH on class CL_DB6_CALENDAR_TOOL has no exception.

Method DATETIME_OF_START_NEXT_WEEK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB6TSTAMP Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20130829
2 Returning RESULT Value transfer Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20130829

Method DATETIME_OF_START_NEXT_WEEK on class CL_DB6_CALENDAR_TOOL has no exception.

Method DATS_TIMS_TO_DB6DATETIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20080410
2 Returning DB6DATETIM Value transfer Type reference (TYPE) DB6DATETIM DB6: Built-In UDB Type Timestamp 20080410
3 Importing TIME Call by reference Type reference (TYPE) TIMS Field of type TIMS 20080410

Method DATS_TIMS_TO_DB6DATETIM on class CL_DB6_CALENDAR_TOOL has no exception.

Method DATS_TIMS_TO_DB6TSTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20120426
2 Returning DB6TSTAMP Value transfer Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20120426
3 Importing TIME Call by reference Type reference (TYPE) TIMS Field of type TIMS 20120426

Method DATS_TIMS_TO_DB6TSTAMP on class CL_DB6_CALENDAR_TOOL has no exception.

Method DATS_TIMS_TO_SYBDATETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20100913
2 Returning DB6DATETIM Value transfer Type reference (TYPE) DB6DATETIM DB6: Built-In UDB Type Timestamp 20100913
3 Importing TIME Call by reference Type reference (TYPE) TIMS Field of type TIMS 20100913

Method DATS_TIMS_TO_SYBDATETIME on class CL_DB6_CALENDAR_TOOL has no exception.

Method DAYNUMBER_OF_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Anwendungsserver-)Datum 20040305
2 Returning NUMBER Value transfer Type reference (TYPE) I 20040305

Method DAYNUMBER_OF_DATE on class CL_DB6_CALENDAR_TOOL has no exception.

Method DAYNUMBER_OF_DB6TSTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB6TSTAMP Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20110610
2 Returning NUMBER Value transfer Type reference (TYPE) I 20110610

Method DAYNUMBER_OF_DB6TSTAMP on class CL_DB6_CALENDAR_TOOL has no exception.

Method DAYNUMBER_OF_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DAYNUMBER Value transfer Type reference (TYPE) I 20100512
2 Importing FIELDNAME Call by reference Type reference (TYPE) CLIKE 20100512

Method DAYNUMBER_OF_FIELDNAME on class CL_DB6_CALENDAR_TOOL has no exception.

Method DAY_OF_LONG_DAYNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DAY Value transfer Type reference (TYPE) I 20080505
2 Importing DAY_NAME Call by reference Type reference (TYPE) CLIKE 20080505

Method DAY_OF_LONG_DAYNAME on class CL_DB6_CALENDAR_TOOL has no exception.

Method DB6DATETIM_TO_DATS_TIMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20080410
2 Importing DB6DATETIM Call by reference Type reference (TYPE) DB6DATETIM DB6: Built-In UDB Type Timestamp 20080410
3 Exporting TIME Call by reference Type reference (TYPE) TIMS Field of type TIMS 20080410

Method DB6DATETIM_TO_DATS_TIMS on class CL_DB6_CALENDAR_TOOL has no exception.

Method DB6DATETIM_TO_DB6TSTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB6DATETIM Call by reference Type reference (TYPE) CLIKE 20080410
2 Returning DB6TSTAMP Value transfer Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20080410

Method DB6DATETIM_TO_DB6TSTAMP on class CL_DB6_CALENDAR_TOOL has no exception.

Method DB6TSTAMP_TO_DATABASE_TIMESTAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATABASE_TIMESTAMP Value transfer Type reference (TYPE) STRING 20110908
2 Importing DB6TSTAMP Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20110908

Method DB6TSTAMP_TO_DATABASE_TIMESTAM on class CL_DB6_CALENDAR_TOOL has no exception.

Method DB6TSTAMP_TO_DATS_TIMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20120425
2 Importing DB6TSTAMP Call by reference Type reference (TYPE) DB6TSTAMP DB6: Built-In UDB Type Timestamp 20120425
3 Exporting TIME Call by reference Type reference (TYPE) TIMS Field of type TIMS 20120425

Method DB6TSTAMP_TO_DATS_TIMS on class CL_DB6_CALENDAR_TOOL has no exception.

Method DB6TSTAMP_TO_DB6DATETIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DB6DATETIM Value transfer Type reference (TYPE) DB6DATETIM DB6: Built-In UDB Type Timestamp 20080410
2 Importing DB6TSTAMP Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20080410

Method DB6TSTAMP_TO_DB6DATETIM on class CL_DB6_CALENDAR_TOOL has no exception.

Method DB6TSTAMP_TO_DB6TSTAMP_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TSTAMP Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20100316
2 Returning TSTAMP_STRUCT Value transfer Type reference (TYPE) DB6TSTAMP_STRUCT DB6: Date/Time Timestamp 20100316

Method DB6TSTAMP_TO_DB6TSTAMP_STRUCT on class CL_DB6_CALENDAR_TOOL has no exception.

Method DB6TSTAMP_TO_SYBDATETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DB6DATETIM Value transfer Type reference (TYPE) DB6DATETIM DBA: ISO conform timestamp with ms precission 20101220
2 Importing DB6TSTAMP Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20101220

Method DB6TSTAMP_TO_SYBDATETIME on class CL_DB6_CALENDAR_TOOL has no exception.

Method DIFF_DAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATETIME1 Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20090123
2 Importing DATETIME2 Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20090123
3 Returning RESULT Value transfer Type reference (TYPE) I Difference in Days 20090123

Method DIFF_DAYS on class CL_DB6_CALENDAR_TOOL has no exception.

Method DIFF_HOURS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATETIME1 Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20110729
2 Importing DATETIME2 Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20110729
3 Returning RESULT Value transfer Type reference (TYPE) I Difference in Hours 20110729

Method DIFF_HOURS on class CL_DB6_CALENDAR_TOOL has no exception.

Method DIFF_MILLISECONDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATETIM_1 Call by reference Type reference (TYPE) DB6DATETIM 20100601
2 Importing DATETIM_2 Call by reference Type reference (TYPE) DB6DATETIM 20100601
3 Returning RESULT Value transfer Type reference (TYPE) DB6DEC22 DB6 Bigint value 20100601

Method DIFF_MILLISECONDS on class CL_DB6_CALENDAR_TOOL has no exception.

Method DIFF_MINUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATETIME1 Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20110729
2 Importing DATETIME2 Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20110729
3 Returning RESULT Value transfer Type reference (TYPE) I Diff in Minutes 20110729

Method DIFF_MINUTES on class CL_DB6_CALENDAR_TOOL has no exception.

Method DIFF_SECONDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATETIME_1 Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20070711
2 Importing DATETIME_2 Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20070711
3 Returning RESULT Value transfer Type reference (TYPE) I 20070711

Method DIFF_SECONDS on class CL_DB6_CALENDAR_TOOL has no exception.

Method GET_TIMEZONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TIME_ZONE Value transfer Type reference (TYPE) STRING 20081113
2 Importing UTC_TIMEZONE_DIFF Call by reference Type reference (TYPE) I 20081113

Method GET_TIMEZONE on class CL_DB6_CALENDAR_TOOL has no exception.

Method HOUR_OF_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HOUR Value transfer Type reference (TYPE) I 20101209
2 Importing TIME Call by reference Type reference (TYPE) SYUZEIT Current Date of Application Server 20101209

Method HOUR_OF_TIME on class CL_DB6_CALENDAR_TOOL has no exception.

Method IMAGE_OF_RECURRENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXPLANATION Value transfer Type reference (TYPE) STRING 20101208
2 Importing RECURRENCE Call by reference Type reference (TYPE) DBA_VIEW_JOB_WIZARD_RECURRENCE DBA Ccckpit: View Data of Job Wizard - RECURRENCES Step 20081230

Method IMAGE_OF_RECURRENCE on class CL_DB6_CALENDAR_TOOL has no exception.

Method IS_HOLIDAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALENDAR_ID Call by reference Type reference (TYPE) ACT_CALID Fabrikkalender-ID für DBA-Aktionen 20040305
2 Importing DATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Anwendungsserver-)Datum 20040305
3 Returning HOLIDAY_FOUND Value transfer Type reference (TYPE) ABAP_BOOL 20040305

Method IS_HOLIDAY on class CL_DB6_CALENDAR_TOOL has no exception.

Method LAST_DAY_OF_MONTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20070601
2 Returning LAST_DAY_OF_MONTH Value transfer Type reference (TYPE) SYDATUM Current Date of Application Server 20070601

Method LAST_DAY_OF_MONTH on class CL_DB6_CALENDAR_TOOL has no exception.

Method LONG_DAYNAME_OF_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20080505
2 Returning DAY_NAME Value transfer Type reference (TYPE) STRING 20080505

Method LONG_DAYNAME_OF_DATE on class CL_DB6_CALENDAR_TOOL has no exception.

Method LONG_DAYNAME_OF_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DAY Call by reference Type reference (TYPE) I Current Date of Application Server 20080505
2 Returning DAY_NAME Value transfer Type reference (TYPE) STRING 20080505

Method LONG_DAYNAME_OF_DAY on class CL_DB6_CALENDAR_TOOL has no exception.

Method PREVIOUS_MONTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20070601
2 Returning PREVIOUS_MONTH_DATE Value transfer Type reference (TYPE) SYDATUM Current Date of Application Server 20070601

Method PREVIOUS_MONTH on class CL_DB6_CALENDAR_TOOL has no exception.

Method SHORT_DAYNAME_OF_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20080505
2 Returning DAY_NAME Value transfer Type reference (TYPE) STRING 20080505

Method SHORT_DAYNAME_OF_DATE on class CL_DB6_CALENDAR_TOOL has no exception.

Method SHORT_DAYNAME_OF_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DAY Call by reference Type reference (TYPE) I Current Date of Application Server 20080505
2 Returning DAY_NAME Value transfer Type reference (TYPE) STRING 20080505

Method SHORT_DAYNAME_OF_DAY on class CL_DB6_CALENDAR_TOOL has no exception.

Method START_OF_MONTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20081208
2 Returning START_DATE Value transfer Type reference (TYPE) SYDATUM Current Date of Application Server 20081208

Method START_OF_MONTH on class CL_DB6_CALENDAR_TOOL has no exception.

Method START_OF_WEEK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) SYDATUM DATE 20040305
2 Returning MONDAY_DATE Value transfer Type reference (TYPE) SYDATUM MONDAY_DATE 20040305

Method START_OF_WEEK on class CL_DB6_CALENDAR_TOOL has no exception.

Method SUB_HOURS_FROM_DB6TSTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB6TSTAMP Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20110929
2 Importing HOURS Call by reference Type reference (TYPE) I 20110929
3 Returning RESULT Value transfer Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20110929

Method SUB_HOURS_FROM_DB6TSTAMP on class CL_DB6_CALENDAR_TOOL has no exception.

Method SUB_HOURS_FROM_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HOURS Call by reference Type reference (TYPE) I 20110929
2 Returning RESULT Value transfer Type reference (TYPE) DB6TSTAMP_STRUCT DB6: Date/Time Timestamp 20110929
3 Importing TIMESTAMP Call by reference Type reference (TYPE) DB6TSTAMP_STRUCT DB6: Date/Time Timestamp 20110929

Method SUB_HOURS_FROM_TIMESTAMP on class CL_DB6_CALENDAR_TOOL has no exception.

Method SUB_SECONDS_FROM_DATETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB6TSTAMP Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20090513
2 Returning RESULT Value transfer Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20090513
3 Importing SECONDS Call by reference Type reference (TYPE) I 20090513

Method SUB_SECONDS_FROM_DATETIME on class CL_DB6_CALENDAR_TOOL has no exception.

Method SUB_SECONDS_FROM_DB6TSTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB6TSTAMP Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20120717
2 Returning RESULT Value transfer Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20120717
3 Importing SECONDS Call by reference Type reference (TYPE) NUMERIC 20120717

Method SUB_SECONDS_FROM_DB6TSTAMP on class CL_DB6_CALENDAR_TOOL has no exception.

Method SUB_SECONDS_FROM_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DB6TSTAMP_STRUCT DB6: Date/Time Timestamp 20110523
2 Importing SECONDS Call by reference Type reference (TYPE) NUMERIC 20110523
3 Importing TIMESTAMP Call by reference Type reference (TYPE) DB6TSTAMP_STRUCT DB6: Date/Time Timestamp 20110523

Method SUB_SECONDS_FROM_TIMESTAMP on class CL_DB6_CALENDAR_TOOL has no exception.

Method TIME_DIFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DELTA Value transfer Type reference (TYPE) DBA_MAX_DEC DBA Cockpit: Maximum Decimal Type 20110524
2 Importing END_TIME Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20110524
3 Importing START_TIME Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20110524

Method TIME_DIFF on class CL_DB6_CALENDAR_TOOL has no exception.

Method TIME_DIFF_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DELTA Value transfer Type reference (TYPE) DBA_MAX_DEC DBA Cockpit: Maximum Decimal Type 20110523
2 Importing ENDT Value transfer Type reference (TYPE) DB6TSTAMP_STRUCT DB6: Date/Time Timestamp 20110523
3 Importing START Value transfer Type reference (TYPE) DB6TSTAMP_STRUCT DB6: Date/Time Timestamp 20110523

Method TIME_DIFF_STRUCT on class CL_DB6_CALENDAR_TOOL has no exception.

Method WEEKNUMBER_OF_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Anwendungsserver-)Datum 20040305
2 Returning WEEK_NUMBER Value transfer Type reference (TYPE) I 20040305

Method WEEKNUMBER_OF_DATE on class CL_DB6_CALENDAR_TOOL has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 700