|
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-format-date* | 95/95 | 0/95 | 0/0 | 0/0 | 94/94 | 95/95 | 95/95 | 93/93 | 94/94 | 94/94 | 0/0 | 0/0 | 0/0 | 0/0 | 95/95 | 2/15 |
format-date-001a[+]
X format-date-001a: format-date($d,"[Y]-[M01]-[D]") |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-001b[+]
X format-date-001b: format-date($d,"[M]-[D]-[Y]") |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-001c[+]
X format-date-001c: format-date($d,"[D]-[M]-[Y]") |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-001d[+]
X format-date-001d: format-date($d,"[D1] [MI] [Y]") |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-001e[+]
X format-date-001e: format-date($d,"[[[Y]-[M01]-[D01]]]") |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-001f[+]
X format-date-001f: format-date($d,"[[[Y0001]-[M01]-[D01]]]") |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-001g[+]
X format-date-001g: format-date($d,"([Y01]-[M01]-[D01])") |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-005[+]
X format-date-005: string-join( for $i in 1 to 100 return format-date($t + xs:yearMonthDuration('P1Y')*$i, '[YI]'), ' ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-006[+]
X format-date-006: string-join( for $i in 1 to 100 return format-date($t + xs:yearMonthDuration('P17Y')*$i, '[Yi,4-4]'), ' ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-007a[+]
X format-date-007a: format-date($d,"[Y๐๐๐๑]-[M๐๑]-[D๑]") |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-007b[+]
X format-date-007b: format-date($d,"[M๑]-[D๑]-[Y๐๐๐๑]") |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-007c[+]
X format-date-007c: format-date($d,"([Y๐๑]-[M๐๑]-[D๐๑])") |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-008a[+]
X format-date-008a: format-date($d,"[Y𐒠𐒠𐒠𐒡]-[M𐒠𐒡]-[D𐒡]") |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-008b[+]
X format-date-008b: format-date($d,"[M𐒡]-[D𐒡]-[Y𐒠𐒠𐒠𐒡]") |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-008c[+]
X format-date-008c: format-date($d,"([Y𐒠𐒡]-[M𐒠𐒡]-[D𐒠𐒡])") |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-009[+]
X format-date-009: for $i in 1 to 48, $d in $t + xs:yearMonthDuration('P1M')*$i return concat("[", $d, ":", format-date($d, '[W]', (), 'ISO', ()), "]") |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-010[+]
X format-date-010: for $i in 1 to 48, $d in $t + xs:yearMonthDuration('P1M')*$i return concat("[", $d, ":", format-date($d, '[F01]', (), 'Q{}ISO', ()), ']') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-011[+]
X format-date-011: for $i in 1 to 48, $d in $t + xs:dayTimeDuration('P3D')*$i return concat("[", $d, ":", format-date($d, '[w]', (), 'ISO', ()), ']') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-013a[+]
X format-date-013a: format-date($t, '[Y,4-4]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-013b[+]
X format-date-013b: format-date($t, '[Y,3-4]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-013c[+]
X format-date-013c: format-date($t, '[Y,2-5]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-013d[+]
X format-date-013d: format-date($t, '[Y,2-2]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-013e[+]
X format-date-013e: format-date($t, '[Y,2-*]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-013f[+]
X format-date-013f: format-date($t, '[Y,*-4]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-013g[+]
X format-date-013g: format-date($t, '[Y,3]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-013h[+]
X format-date-013h: format-date($t, '[M,4-4]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-013i[+]
X format-date-013i: format-date($t, '[M,1-4]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-013j[+]
X format-date-013j: format-date($t, '[M,2-5]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-013k[+]
X format-date-013k: format-date($t, '[M,2-2]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-013L[+]
X format-date-013L: format-date($t, '[M,1-*]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-013m[+]
X format-date-013m: format-date($t, '[M,*-2]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-013n[+]
X format-date-013n: format-date($t, '[M,3]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-014[+]
X format-date-014: string-join( for $z in -28 to +28 return format-date(adjust-date-to-timezone($t, $z*xs:dayTimeDuration('PT30M')), '[Z]'), ' ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-015[+]
X format-date-015: string-join( for $z in -28 to +28 return format-date(adjust-date-to-timezone($t, $z*xs:dayTimeDuration('PT30M')), '[z0]'), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-016[+]
X format-date-016: string-join( for $z in -28 to +28 return format-date(adjust-date-to-timezone($t, $z*xs:dayTimeDuration('PT30M')), '[z]'), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-017[+]
X format-date-017: string-join( for $z in -12 to +12 return format-date(adjust-date-to-timezone($t, $z*xs:dayTimeDuration('PT1H')), '[ZZ]'), ' ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-018[+]
X format-date-018: format-date(xs:date('1987-12-13'), '[ZZ]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-019[+]
X format-date-019: format-date(xs:date('1987-12-13+05:30'), '[ZZ]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-020[+]
X format-date-020: format-date(xs:date('1987-12-13+13:00'), '[ZZ]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-021[+]
X format-date-021: string-join( for $z in -28 to +28 return format-date(adjust-date-to-timezone($t, $z*xs:dayTimeDuration('PT30M')), '[z00~00]'), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-022[+]
X format-date-022: format-date(xs:date('2012-05-18+05:30'), '[Z٠٠:٠٠]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-023[+]
X format-date-023: string-join( for $z in -28 to +28 return format-date(adjust-date-to-timezone($t, $z*xs:dayTimeDuration('PT30M')), '[Z0:01]'), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-024[+]
X format-date-024: string-join( for $z in -28 to +28 return format-date(adjust-date-to-timezone($t, $z*xs:dayTimeDuration('PT30M')), '[Z999]'), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-025[+]
X format-date-025: string-join( for $z in -28 to +28 return format-date(adjust-date-to-timezone($t, $z*xs:dayTimeDuration('PT30M')), '[Z99]'), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-026[+]
X format-date-026: string-join( for $z in -28 to +28 return format-date(adjust-date-to-timezone($t, $z*xs:dayTimeDuration('PT30M')), '[Z0t]'), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-027[+]
X format-date-027: format-date(xs:date('2012-05-18+05:30'), '[Z𐒡:𐒠𐒡]') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-801err[+]
X format-date-801err: format-date(current-date(), '[bla]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-802err[+]
X format-date-802err: format-date(current-date(), '[H]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-803err[+]
X format-date-803err: format-date(current-date(), '[h]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-804err[+]
X format-date-804err: format-date(current-date(), '[P]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-805err[+]
X format-date-805err: format-date(current-date(), '[m]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-806err[+]
X format-date-806err: format-date(current-date(), '[s]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-807err[+]
X format-date-807err: format-date(current-date(), '[f]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-808err[+]
X format-date-808err: format-date(current-date(), '[bla]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en101[+]
X format-date-en101: for $i in 1 to 12 return let $d2 := $d + xs:yearMonthDuration('P1M')*$i return format-date($d2, '[MN]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en102[+]
X format-date-en102: for $i in 1 to 12 return let $d2 := $d + xs:yearMonthDuration('P1M')*$i return format-date($d2, '[Mn]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en103[+]
X format-date-en103: for $i in 1 to 12 return let $d2 := $d + xs:yearMonthDuration('P1M')*$i return format-date($d2, '[MNn]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en104[+]
X format-date-en104: for $i in 1 to 12 return let $d2 := $d + xs:yearMonthDuration('P1M')*$i return format-date($d2, '[MN,3-3]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en105[+]
X format-date-en105: for $i in 1 to 12 return let $d2 := $d + xs:yearMonthDuration('P1M')*$i return format-date($d2, '[Mn,3-3]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en106[+]
X format-date-en106: for $i in 1 to 12 return let $d2 := $d + xs:yearMonthDuration('P1M')*$i return format-date($d2, '[MNn,3-3]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en111[+]
X format-date-en111: for $i in 1 to 7 return let $d2 := $d + xs:dayTimeDuration('P1D')*$i return format-date($d2, '[FN]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en112[+]
X format-date-en112: for $i in 1 to 7 return let $d2 := $d + xs:dayTimeDuration('P1D')*$i return format-date($d2, '[Fn]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en113[+]
X format-date-en113: for $i in 1 to 7 return let $d2 := $d + xs:dayTimeDuration('P1D')*$i return format-date($d2, '[FNn]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en114[+]
X format-date-en114: for $i in 1 to 7 return let $d2 := $d + xs:dayTimeDuration('P1D')*$i return format-date($d2, '[FN,3-3]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en115[+]
X format-date-en115: for $i in 1 to 7 return let $d2 := $d + xs:dayTimeDuration('P1D')*$i return format-date($d2, '[Fn,3-3]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en116[+]
X format-date-en116: for $i in 1 to 7 return let $d2 := $d + xs:dayTimeDuration('P1D')*$i return format-date($d2, '[FNn,3-3]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en117[+]
X format-date-en117: for $i in 1 to 7 return let $d2 := $d + xs:dayTimeDuration('P1D')*$i return let $abb := format-date($d2, '[FNn,3-4]', 'en', (), ()) return let $expected := ('Mon', 'Tues', 'Weds', 'Thur', 'Fri', 'Sat', 'Sun') return ( substring($abb, 1, 3), starts-with($expected[$i], $abb) and string-length($abb) le 4 and string-length($abb) ge 3) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en118[+]
X format-date-en118: for $i in 1 to 7 return let $d2 := $d + xs:dayTimeDuration('P1D')*$i return let $abb := format-date($d2, '[FNn,3-5]', 'en', (), ()) return let $expected := ('Mon', 'Tues', 'Weds', 'Thurs', 'Fri', 'Sat', 'Sun') return (substring($abb, 1, 3), starts-with($expected[$i], $abb) and string-length($abb) le 5 and string-length($abb) ge 3) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en121[+]
X format-date-en121: for $i in 0 to 30 return let $d2 := $d + xs:dayTimeDuration('P1D')*$i return format-date($d2, '[D1o]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en122[+]
X format-date-en122: for $i in 0 to 30 return let $d2 := $d + xs:yearMonthDuration('P1Y')*$i return format-date($d2, '[Y1o]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en123[+]
X format-date-en123: string-join( for $i in 0 to 30 return let $d2 := $d + xs:dayTimeDuration('P1D')*$i return format-date($d2, '[DW]', 'en', (), ()), ' ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en124[+]
X format-date-en124: string-join( for $i in 0 to 30 return let $d2 := $d + xs:dayTimeDuration('P1D')*$i return format-date($d2, '[Dw]', 'en', (), ()), ' ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en125[+]
X format-date-en125: string-join( for $i in 0 to 30 return let $d2 := $d + xs:dayTimeDuration('P1D')*$i return format-date($d2, '[DWw]', 'en', (), ()), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en126[+]
X format-date-en126: string-join( for $i in 0 to 30 return let $d2 := $d + xs:yearMonthDuration('P1Y')*$i return replace(format-date($d2, '[YW]', 'en', (), ()), ' AND ', ' '), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en127[+]
X format-date-en127: string-join( for $i in 0 to 30 return let $d2 := $d + xs:yearMonthDuration('P1Y')*$i return replace(format-date($d2, '[Yw]', 'en', (), ()), ' and ', ' '), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en128[+]
X format-date-en128: string-join( for $i in 0 to 30 return let $d2 := $d + xs:yearMonthDuration('P1Y')*$i return replace(format-date($d2, '[YWw]', 'en', (), ()), ' [Aa]nd ', ' '), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en129[+]
X format-date-en129: string-join( for $i in 0 to 30 return let $d2 := $d + xs:dayTimeDuration('P1D')*$i return translate(format-date($d2, '[DWo]', 'en', (), ()), '- ', ''), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en130[+]
X format-date-en130: string-join( for $i in 0 to 30 return let $d2 := $d + xs:dayTimeDuration('P1D')*$i return translate(format-date($d2, '[Dwo]', 'en', (), ()), '- ', ''), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en131[+]
X format-date-en131: string-join( for $i in 0 to 30 return let $d2 := $d + xs:dayTimeDuration('P1D')*$i return translate(format-date($d2, '[DWwo]', 'en', (), ()), '- ', ''), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en132[+]
X format-date-en132: string-join( for $i in 0 to 30 return let $d2 := $d + xs:yearMonthDuration('P1Y')*$i return translate(replace(format-date($d2, '[YWo]', 'en', (), ()), ' AND ', ' '), '- ', ''), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en133[+]
X format-date-en133: string-join( for $i in 0 to 30 return let $d2 := $d + xs:yearMonthDuration('P1Y')*$i return translate(replace(format-date($d2, '[Ywo]', 'en', (), ()), ' and ', ' '), '- ', ''), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en134[+]
X format-date-en134: string-join( for $i in 0 to 30 return let $d2 := $d + xs:yearMonthDuration('P1Y')*$i return translate(replace(format-date($d2, '[YWwo]', 'en', (), ()), ' [Aa]nd ', ' '), '- ', ''), '; ') |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en141[+]
X format-date-en141: format-date($d1, '[Y][EN]', 'en', (), ()), format-date($d2, '[Y][EN]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en151[+]
X format-date-en151: format-date($b, '[MNn]', 'xib', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en152[+]
X format-date-en152: format-date($b, '[M01]', 'en', 'CB', ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | n/a | n/a | n/a | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en153[+]
X format-date-en153: format-date($b, '[M01]', 'en', 'Q{http://calendar.example.com/non-existent-calendar}CB', ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en154[+]
X format-date-en154: declare namespace cal = "http://calendar.example.com/non-existent-calendar"; format-date(xs:date('2006-03-01'), '[M01]', 'en', 'cal:CB', ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
format-date-en155[+]
X format-date-en155: format-date($b, '[M01]', 'en', 'Q{}ZODIAC', ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en156[+]
X format-date-en156: format-date($b, '[M01]', 'en', 'ZODIAC', ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en157[+]
X format-date-en157: format-date($b, '[M01]', 'en', ':w', ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-en158[+]
X format-date-en158: format-date($b, '[M01]', 'en', 'Q{}1', ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-inpt-er1[+]
X format-date-inpt-er1: format-date('abc', '[bla]', 'en', (), ()) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-inpt-er2[+]
X format-date-inpt-er2: format-date(current-date(), '[bla]', 'en', (), (), 6) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-inpt-er3[+]
X format-date-inpt-er3: format-date(current-date(), '[bla]', 'en', (), 5) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
format-date-1340err[+]
X format-date-1340err: format-date(current-date(), '[yY]', 'en', (), ()) |
pass | no result | wrongError
Expected error:FOFD1340, got err:XTDE1340 |
n/a
notXP20 |
n/a
notXQ10 |
wrongError
Expected error:FOFD1340, got err:XTDE1340 |
wrongError
Expected error:FOFD1340, got err:XTDE1340 |
pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |