Something like this I think:
Hour = SUBSTR(result_dts, 11, 2);
Minute = SUBSTR(result_dts, 14, 2);
Second = SUBSTR(result_dts, 17, 2);
Jim
Results:

P.S. The above code will give you character values. If you need to perform any type of numeric operations, you'll need to turn them into numeric variables by wrapping them in an INPUT() function. Like this:
Hour = INPUT(SUBSTR(result_dts, 11, 2), 2.);
Minute = INPUT(SUBSTR(result_dts, 14, 2), 2.);
Second = INPUT(SUBSTR(result_dts, 17, 2), 2.);