SAP Tutorials Blog


 

 


DATA some_time TYPE t VALUE '123456'.


DATA(hour_extr) = substring( val = some_time off = 0 len = 2 ). "12

DATA(minute_extr) = substring( val = some_time off = 2 len = 2 ). "34

DATA(second_extr) = substring( val = some_time off = 4 len = 2 ). "56


"Offset and length specifications

"Read access

DATA(off_len_spec_hour) = some_time(2). "12

DATA(off_len_spec_hour_2) = some_time+0(2). "12

DATA(off_len_spec_minutes) = some_time+2(2). "34

DATA(off_len_spec_seconds) = some_time+4(2). "56

"Write access

some_time+4(2) = '10'. "123410


"Retrieving the current seconds, minutes, hours using XCO

"e.g. 59

DATA(sec_w_xco) = xco_cp=>sy->time( xco_cp_time=>time_zone->user )->second.

"e.g. 27

DATA(min_w_xco) = xco_cp=>sy->time( xco_cp_time=>time_zone->user )->minute.

"e.g. 10

DATA(hr_w_xco) = xco_cp=>sy->time( xco_cp_time=>time_zone->user )->hour.


Serkan AKKAVAK

Computer Engineer BSc

Head of SAP & Software Department

Contact : serkurumsal@yandex.com