Estimated reading time: < 1 min
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
DATA: d11 TYPE d VALUE '20140101', t11 TYPE t VALUE '123456', d12 TYPE d VALUE '20140327', t12 TYPE t VALUE '180612', d21 TYPE d VALUE '20140312', t21 TYPE t VALUE '010203', d22 TYPE d VALUE '20140510', t22 TYPE t VALUE '112233', s11 TYPE timestamp, s12 TYPE timestamp, s21 TYPE timestamp, s22 TYPE timestamp, tz TYPE tznzone VALUE 'UTC'. CONVERT DATE d11 TIME t11 INTO TIME STAMP s11 TIME ZONE tz. CONVERT DATE d12 TIME t12 INTO TIME STAMP s12 TIME ZONE tz. CONVERT DATE d21 TIME t21 INTO TIME STAMP s21 TIME ZONE tz. CONVERT DATE d22 TIME t22 INTO TIME STAMP s22 TIME ZONE tz. IF s11 LT s22 AND s21 LT s12. WRITE 'overlap'. ELSE. WRITE 'disjoint'. ENDIF. |
Views: 45