| use dataverse test; |
| |
| let $t1 := time-from-unix-time-in-ms(1560074) |
| let $dt1 := datetime("1327-12-02T23:35:49.938Z") |
| let $t2 := time-from-datetime($dt1) |
| let $dt2 := datetime("2012-10-11T02:30:23+03:00") |
| let $t3 := time-from-datetime($dt2) |
| let $dr1 := duration("-PT30H") |
| let $t4 := add-time-duration($t1, $dr1) |
| let $c1 := $t1 = add-time-duration($t4, subtract-time($t1, $t4)) |
| let $dr2 := duration("PT36M") |
| let $t5 := add-time-duration($t2, $dr2) |
| let $c2 := $t2 = add-time-duration($t5, subtract-time($t2, $t5)) |
| let $dr3 := subtract-time($t5, $t2) |
| let $dr4 := subtract-time($t4, $t1) |
| let $ct := current-time() |
| let $cd := current-date() |
| let $cdt := current-datetime() |
| |
| return { "time1" : $t1, "time2" : $t2, "time3" : $t3, "time4" : $t4, "time5" : $t5, "duration1" : $dr3, "duration2" : $dr4, "c1" : $c1, "c2" : $c2 } |