|
Implementations | ||||||||||||||||
Tests | BaseX 7.7 XQ30 |
EMC/xDB xDB_main_r2411365 XQ30 |
Saxon-EE 9.5.1.1 XP20 |
Saxon-EE 9.5.1.1 XQ10 |
Saxon-EE 9.5.1.1 XP30 |
Saxon-EE 9.5.1.1 XQ30 |
Saxon-EE 9.5.1.4 XQX30 (QT3 v1.1) |
XmlPrime 3.0.0.0 XP30 (QT3 vCVS) |
XmlPrime 3.0.0.0 XQ30 (QT3 vCVS) |
XmlPrime 3.0.0.0 XQX30 (QT3 vCVS) |
XmlPrime 3.0.0.0 XP20 (QT3 vCVS) |
XmlPrime 3.0.0.0 XQX10 (QT3 vCVS) |
XmlPrime 3.0.0.0 XQ10 (QT3 vCVS) |
Zorba 2.9 XQ10 (QT3 vCVS) |
Zorba 2.9 XQ30 (QT3 vCVS) |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
fn-timezone-from-time | 27/27 | 27/27 | 27/27 | 27/27 | 27/27 | 27/27 | 27/27 | 27/27 | 27/27 | 27/27 | 27/27 | 27/27 | 27/27 | 27/27 | 27/27 | 3/15 |
fn-timezone-from-time-1[+]
X fn-timezone-from-time-1: fn:timezone-from-time(xs:time("13:20:00-05:00")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-2[+]
X fn-timezone-from-time-2: fn:count(fn:timezone-from-time(xs:time("13:20:00"))) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-3[+]
X fn-timezone-from-time-3: fn:timezone-from-time(xs:time("01:23:02Z")) gt fn:timezone-from-time(xs:time("01:23:03Z")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-4[+]
X fn-timezone-from-time-4: fn:timezone-from-time(xs:time("01:10:20Z")) le fn:timezone-from-time(xs:time("01:20:30Z")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-5[+]
X fn-timezone-from-time-5: fn:count(fn:timezone-from-time(())) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-6[+]
X fn-timezone-from-time-6: fn:timezone-from-time(xs:time("00:59:00+00:00")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-7[+]
X fn-timezone-from-time-7: fn:timezone-from-time(xs:time("23:20:59-00:00")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-8[+]
X fn-timezone-from-time-8: fn:timezone-from-time(xs:time("02:00:00Z")) + fn:timezone-from-time(xs:time("10:00:10Z")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-9[+]
X fn-timezone-from-time-9: fn:timezone-from-time(xs:time("10:10:10Z")) - fn:timezone-from-time(xs:time("09:02:07Z")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-10[+]
X fn-timezone-from-time-10: fn:not(fn:string(fn:timezone-from-time(xs:time("02:02:03Z")))) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-11[+]
X fn-timezone-from-time-11: fn:timezone-from-time(xs:time("22:33:10+10:00")) div fn:timezone-from-time(xs:time("02:11:02+05:00")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-12[+]
X fn-timezone-from-time-12: fn:number(fn:timezone-from-time(xs:time("10:12:15Z"))) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-13[+]
X fn-timezone-from-time-13: fn:boolean(fn:string(fn:timezone-from-time(xs:time("10:10:20Z")))) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-14[+]
X fn-timezone-from-time-14: fn:string(fn:timezone-from-time(xs:time("10:00:01Z"))) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-15[+]
X fn-timezone-from-time-15: fn:string(fn:timezone-from-time(xs:time("10:10:01Z"))) and fn:string(fn:timezone-from-time(xs:time("10:10:01Z"))) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-16[+]
X fn-timezone-from-time-16: fn:timezone-from-time(xs:time("10:02:01Z")) eq fn:timezone-from-time(xs:time("10:02:00Z")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-17[+]
X fn-timezone-from-time-17: fn:timezone-from-time(xs:time("10:00:01Z")) ne fn:timezone-from-time(xs:time("01:01:00Z")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-18[+]
X fn-timezone-from-time-18: fn:timezone-from-time(xs:time("10:00:00Z")) le fn:timezone-from-time(xs:time("10:00:00Z")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-19[+]
X fn-timezone-from-time-19: fn:timezone-from-time(xs:time("10:03:01Z")) ge fn:timezone-from-time(xs:time("10:04:02Z")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-timezone-from-time-20[+]
X fn-timezone-from-time-20: fn:string(fn:timezone-from-time(xs:time("10:03:01Z"))) or fn:string(fn:timezone-from-time(xs:time("10:04:02Z"))) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-TimezoneFromTimeFunc-1[+]
X K-TimezoneFromTimeFunc-1: timezone-from-time() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-TimezoneFromTimeFunc-2[+]
X K-TimezoneFromTimeFunc-2: timezone-from-time((), "Wrong param") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-TimezoneFromTimeFunc-3[+]
X K-TimezoneFromTimeFunc-3: empty(timezone-from-time(())) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-TimezoneFromTimeFunc-4[+]
X K-TimezoneFromTimeFunc-4: timezone-from-time(()) instance of xs:dayTimeDuration? |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-TimezoneFromTimeFunc-5[+]
X K-TimezoneFromTimeFunc-5: timezone-from-time(xs:time("23:43:12.765Z")) eq xs:dayTimeDuration("PT0S") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-TimezoneFromTimeFunc-6[+]
X K-TimezoneFromTimeFunc-6: timezone-from-time(xs:time("23:43:12.765-08:23")) eq xs:dayTimeDuration("-PT8H23M") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-TimezoneFromTimeFunc-7[+]
X K-TimezoneFromTimeFunc-7: empty(timezone-from-time(xs:time("23:43:12.765"))) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass |