fragment | start | end |
misc invalid |
t= | | |
t=. | | |
t=.0 | | |
t=0s | | |
t=,0s | | |
t=0s,0s | | |
t=00:00:00s | | |
t=s | | |
t=, | | |
t=1e-1 | | |
t=00:00:01.1e-1 | | |
seconds |
t=0 | 0 | |
t=,0 | | 0 |
t=0,0 | 0 | 0 |
t=-0 | | |
t= 0 | | |
t=1 | 1 | |
t=,1 | | 1 |
t=10 | 10 | |
t=10. | 10 | |
t=10.0 | 10 | |
t=0.03 | 0.03 | |
t=1234.5678 | 1234.5678 | |
t=20,30 | 20 | 30 |
HH:MM:SS |
t=0:0:0 | | |
t=0:000:000 | | |
t=0:00:00 | 0 | |
t=0:00:01 | 1 | |
t=0:00:59 | 59 | |
t=0:00:60 | | |
t=0:01:00 | 60 | |
t=0:01:01 | 61 | |
t=0:01:59 | 119 | |
t=0:01:60 | | |
t=0:59:00 | 3540 | |
t=0:59:59 | 3599 | |
t=0:60:00 | | |
t=1:00:00 | 3600 | |
t=60:00:00 | 216000 | |
HH:MM:SS.ms |
t=00:00. | | |
t=0:00:00. | | |
t=0:00:10e-1 | | |
t=0:00:00.0 | 0 | |
t=00:00:00.00 | 0 | |
t=000:00:00.000 | 0 | |
t=00:00:00.001 | 0.001 | |
t=00:00:00.5 | 0.5 | |
t=00:00:00.999 | 0.999 | |
t=0:00:59.999 | 59.999 | |
t=0:00:60.000 | | |
t=0:59:59.999 | 3599.999 | |
t=0:60:00.000 | | |
t=1:00:00.000 | 3600 | |
t=1000:00:00.001 | 3600000.001 | |
various mixed |
t=1,0:02:54 | 1 | 174 |
t=0:30:12.43,42 | 1812.43 | 42 |
one invalid, one valid |
t=b0rk,0 | | |
t=0,b0rk | | |
the last fragment takes effect |
t=1&t=3 | 3 | |
t=1,2&t=3 | 3 | |
preceding invalid time fragment is ignored |
t=foo&t=1,2 | 1 | 2 |
trailing invalid time fragment is ignored |
t=1,2&t=foo | 1 | 2 |
rubbish before & is ignored |
foo&t=1,2 | 1 | 2 |
foo=bar&t=1,2 | 1 | 2 |
rubbish after & is ignored |
t=1,2&foo | 1 | 2 |
t=1,2&foo=bar | 1 | 2 |
sprinkling & is OK |
&t=1,2 | 1 | 2 |
&&t=1,2 | 1 | 2 |
t=1,2& | 1 | 2 |
t=1,2&& | 1 | 2 |
&t=1,2& | 1 | 2 |
correct percent-encoding |
%74=10,20 | 10 | 20 |
t=%31%30 | 10 | |
t=10%2C20 | 10 | 20 |
t=%6Ept:10 | 10 | |
t=npt%3a10 | 10 | |
incorrect percent-encoding |
t%3d10 | | |
t=10%26 | | |