times.xml - sfeed_tests - sfeed tests and RSS and Atom files
(HTM) git clone git://git.codemadness.org/sfeed_tests
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
times.xml (27393B)
---
1 <feed>
2
3 <!-- From Atom RFC example date constructs -->
4 <entry><updated>2003-12-13T18:30:02Z</updated><title>2003-12-13T18:30:02Z</title></entry>
5
6 <!-- NOTE: truncated to seconds -->
7 <entry><updated>2003-12-13T18:30:02.25Z</updated><title>2003-12-13T18:30:02.25Z</title></entry>
8
9 <entry><updated>2003-12-13T18:30:02+01:00</updated><title>2003-12-13T18:30:02+01:00</title></entry>
10
11 <!-- NOTE: truncated to seconds -->
12 <entry><updated>2003-12-13T18:30:02.25+01:00</updated><title>2003-12-13T18:30:02.25+01:00</title></entry>
13
14 <entry><updated>2003-12-13T00:00:00+10:00</updated><title>2003-12-13T00:00:00+10:00</title></entry>
15 <entry><updated>2003-12-13T00:00:00+1000</updated><title>2003-12-13T00:00:00+1000</title></entry>
16 <entry><updated>2003-12-13T00:00:00+10</updated><title>2003-12-13T00:00:00+10</title></entry>
17
18 <!-- ignores whitespace, parse correctly -->
19 <entry><updated>
20 2003-12-13T18:30:02Z
21 </updated><title>whitespace 2003-12-13T18:30:02Z whitespace</title></entry>
22
23 <!-- ISO 8601: must supported formats of dates of the specification (1988)
24 because the Atom RFC references this: [ISO.8601.1988] -->
25 <entry><updated>2020-10-06</updated><title>2020-10-06</title></entry>
26 <entry><updated>2020-10-06+02:00</updated><title>2020-10-06+02:00</title></entry>
27 <entry><updated>2020-10-06+0200</updated><title>2020-10-06+0200</title></entry>
28 <entry><updated>2020-10-06+02</updated><title>2020-10-06+02</title></entry>
29 <entry><updated>20201006T071847Z</updated><title>20201006T071847Z</title></entry>
30
31 <!-- more ISO8601 tests, some might be duplicate -->
32
33 <entry><updated>19850412</updated><title>19850412</title></entry>
34 <entry><updated>1985-04-12</updated><title>1985-04-12</title></entry>
35 <entry><updated>19850412 232050</updated><title>19850412 232050</title></entry>
36 <entry><updated>1985-04-12 232050</updated><title>1985-04-12 232050</title></entry>
37 <entry><updated>19850412 23:20:50</updated><title>19850412 23:20:50</title></entry>
38 <entry><updated>1985-04-12 23:20:50</updated><title>1985-04-12 23:20:50</title></entry>
39 <entry><updated>19850412T232050</updated><title>19850412T232050</title></entry>
40 <entry><updated>1985-04-12T232050</updated><title>1985-04-12T232050</title></entry>
41 <entry><updated>19850412T23:20:50</updated><title>19850412T23:20:50</title></entry>
42 <entry><updated>1985-04-12T23:20:50</updated><title>1985-04-12T23:20:50</title></entry>
43
44 <entry><updated>19850412 152746+0100</updated><title>19850412 152746+0100</title></entry>
45 <entry><updated>19850412 152746-0500</updated><title>19850412 152746-0500</title></entry>
46 <entry><updated>19850412 152746+01</updated><title>19850412 152746+01</title></entry>
47 <entry><updated>19850412 152746-05</updated><title>19850412 152746-05</title></entry>
48 <entry><updated>19850412T152746+0100</updated><title>19850412T152746+0100</title></entry>
49 <entry><updated>19850412T152746-0500</updated><title>19850412T152746-0500</title></entry>
50 <entry><updated>19850412T152746+01</updated><title>19850412T152746+01</title></entry>
51 <entry><updated>19850412T152746-05</updated><title>19850412T152746-05</title></entry>
52 <entry><updated>19850412T101530</updated><title>19850412T101530</title></entry>
53 <entry><updated>19850412T101530+04</updated><title>19850412T101530+04</title></entry>
54 <entry><updated>1985-04-12T10:15:30</updated><title>1985-04-12T10:15:30</title></entry>
55 <entry><updated>1985-04-12T10:15:30Z</updated><title>1985-04-12T10:15:30Z</title></entry>
56 <entry><updated>1985-04-12T10:15:30+04:00</updated><title>1985-04-12T10:15:30+04:00</title></entry>
57 <entry><updated>1985-04-12T10:15:30+04</updated><title>1985-04-12T10:15:30+04</title></entry>
58 <entry><updated>19850412T1015</updated><title>19850412T1015</title></entry>
59 <entry><updated>1985-04-12T10:15</updated><title>1985-04-12T10:15</title></entry>
60
61 <!-- unsupported from ISO 8601 or introduced after the 1988 standard -->
62 <entry><updated>2020-W41</updated><title>2020-W41</title></entry><!-- week -->
63 <entry><updated>2020-W41-2</updated><title>2020-W41-2</title></entry><!-- week with weekday -->
64 <entry><updated>--10-06</updated><title>--10-06</title></entry><!-- date without year -->
65 <entry><updated>2020-280</updated><title>2020-280</title></entry><!-- Ordinal date (year with day of the year) -->
66
67 <entry><updated>Tue, 28 Jul 2015 12:34:56 EDT</updated><title>Tue, 28 Jul 2015 12:34:56 EDT</title></entry>
68 <entry><updated>Tue, 28 Jul 2015 12:34:56.123 EDT</updated><title>Tue, 28 Jul 2015 12:34:56.123 EDT</title></entry>
69 <entry><updated>Wed, 29 Jul 2015 07:49:42 GMT</updated><title>Wed, 29 Jul 2015 07:49:42 GMT</title></entry>
70 <entry><updated>Wed, 29 Jul 2015 07:49:42.123 GMT</updated><title>Wed, 29 Jul 2015 07:49:42.123 GMT</title></entry>
71 <entry><updated>Wed, 29 Jul 2015 00:14:28 +0000</updated><title>Wed, 29 Jul 2015 00:14:28 +0000</title></entry>
72 <entry><updated>Wed, 29 Jul 2015 00:14:28 +0030</updated><title>Wed, 29 Jul 2015 00:14:28 +0030</title></entry>
73 <entry><updated>Wed, 29 Jul 2015 00:14:28 +0045</updated><title>Wed, 29 Jul 2015 00:14:28 +0045</title></entry>
74 <entry><updated>Wed, 29 Jul 2015 00:14:28 +0145</updated><title>Wed, 29 Jul 2015 00:14:28 +0145</title></entry>
75 <entry><updated>Wed, 29 Jul 2015 20:57:05 +0900</updated><title>Wed, 29 Jul 2015 20:57:05 +0900</title></entry>
76 <entry><updated>Wed, 29 Jul 2015 20:57:05 +0930</updated><title>Wed, 29 Jul 2015 20:57:05 +0930</title></entry>
77 <entry><updated>Wed, 29 Jul 2015 15:39:38 +0200</updated><title>Wed, 29 Jul 2015 15:39:38 +0200</title></entry>
78 <entry><updated>Wed, 29 Jul 2015 15:39:38 +0230</updated><title>Wed, 29 Jul 2015 15:39:38 +0230</title></entry>
79 <entry><updated>Tue, 28 Jul 2015 10:25:43 -0500</updated><title>Tue, 28 Jul 2015 10:25:43 -0500</title></entry>
80 <entry><updated>Sun, 26 Jul 2015 19:26:34 -0000</updated><title>Sun, 26 Jul 2015 19:26:34 -0000</title></entry>
81 <entry><updated>Sun, 26 Jul 2015 19:26:34 -0030</updated><title>Sun, 26 Jul 2015 19:26:34 -0030</title></entry>
82 <entry><updated>Sun, 26 Jul 2015 19:26:34 -0045</updated><title>Sun, 26 Jul 2015 19:26:34 -0045</title></entry>
83 <entry><updated>Sun, 26 Jul 2015 19:26:34 -0145</updated><title>Sun, 26 Jul 2015 19:26:34 -0145</title></entry>
84 <entry><updated>Sun, 26 Jul 2015 19:26:34</updated><title>Sun, 26 Jul 2015 19:26:34</title></entry>
85 <entry><updated>Fak, 26 Jul 2015 19:26:34</updated><title>Fak, 26 Jul 2015 19:26:34</title></entry>
86 <entry><updated>Fakeday, 26 Jul 2015 19:26:34</updated><title>Fakeday, 26 Jul 2015 19:26:34</title></entry>
87 <entry><updated>Fakeday, 6 October 2020</updated><title>Fakeday, 6 October 2020</title></entry>
88 <entry><updated>28 Jul 2015 12:34:56 CDT</updated><title>28 Jul 2015 12:34:56 CDT</title></entry>
89 <entry><updated>28 Jul 2015 12:34:56 CST</updated><title>28 Jul 2015 12:34:56 CST</title></entry>
90 <entry><updated>28 Jul 2015 12:34:56 EDT</updated><title>28 Jul 2015 12:34:56 EDT</title></entry>
91 <entry><updated>28 Jul 2015 12:34:56 EST</updated><title>28 Jul 2015 12:34:56 EST</title></entry>
92 <entry><updated>28 Jul 2015 12:34:56 MDT</updated><title>28 Jul 2015 12:34:56 MDT</title></entry>
93 <entry><updated>28 Jul 2015 12:34:56 MST</updated><title>28 Jul 2015 12:34:56 MST</title></entry>
94 <entry><updated>28 Jul 2015 12:34:56 PDT</updated><title>28 Jul 2015 12:34:56 PDT</title></entry>
95 <entry><updated>28 Jul 2015 12:34:56 PST</updated><title>28 Jul 2015 12:34:56 PST</title></entry>
96 <entry><updated> 28 Jul 2015 12:34:56 EDT</updated><title> 28 Jul 2015 12:34:56 EDT</title></entry>
97 <entry><updated>3 Jul 2015 01:02:03 GMT</updated><title>3 Jul 2015 01:02:03 GMT</title></entry>
98 <entry><updated> 3 Jul 2015 01:02:03 GMT</updated><title> 3 Jul 2015 01:02:03 GMT</title></entry>
99 <entry><updated>28 Jul 2015 10:25:43 -0500</updated><title>28 Jul 2015 10:25:43 -0500</title></entry>
100 <entry><updated> 3 Jul 2015 01:02:03 +0000</updated><title> 3 Jul 2015 01:02:03 +0000</title></entry>
101 <entry><updated>03 Jul 2015 01:02:03 GMT</updated><title>03 Jul 2015 01:02:03 GMT</title></entry>
102 <entry><updated> 03 Jul 2015 01:02:03 GMT</updated><title> 03 Jul 2015 01:02:03 GMT</title></entry>
103 <entry><updated> 03 Jul 2015 01:02:03</updated><title> 03 Jul 2015 01:02:03</title></entry>
104 <entry><updated> 03 Jul 2015 01:02 GMT</updated><title> 03 Jul 2015 01:02 GMT</title></entry>
105 <entry><updated> 03 Jul 2015 01:02</updated><title> 03 Jul 2015 01:02</title></entry>
106 <entry><updated> 03 Jul 2015 01:02.123Z</updated><title> 03 Jul 2015 01:02.123Z</title></entry>
107 <entry><updated>2015-07-29T07:42:25+00:00</updated><title>2015-07-29T07:42:25+00:00</title></entry>
108 <entry><updated>2015-07-29T07:42:25+0000</updated><title>2015-07-29T07:42:25+0000</title></entry>
109 <entry><updated>2015-07-29T07:42:25+02:00</updated><title>2015-07-29T07:42:25+02:00</title></entry>
110 <entry><updated>2015-07-29T07:42:25+0200</updated><title>2015-07-29T07:42:25+0200</title></entry>
111 <entry><updated>2015-07-29T07:42:25+02</updated><title>2015-07-29T07:42:25+02</title></entry>
112 <entry><updated>2015-07-29T07:42:25.123+02:00</updated><title>2015-07-29T07:42:25.123+02:00</title></entry>
113 <entry><updated>2015-07-22T17:36:37Z</updated><title>2015-07-22T17:36:37Z</title></entry>
114 <entry><updated>2015-07-22T17:36:37.123Z</updated><title>2015-07-22T17:36:37.123Z</title></entry>
115 <entry><updated>Wed, 29 Jul 2015 12:47:00 CEST</updated><title>Wed, 29 Jul 2015 12:47:00 CEST</title></entry>
116 <entry><updated>Wed, 29 Jul 2015 12:47:00 CET</updated><title>Wed, 29 Jul 2015 12:47:00 CET</title></entry>
117 <entry><updated>Wed, 29 Jul 2015 12:47:00 KST</updated><title>Wed, 29 Jul 2015 12:47:00 KST</title></entry>
118 <entry><updated>Wed, 29 Jul 2015 12:47:00 BST</updated><title>Wed, 29 Jul 2015 12:47:00 BST</title></entry>
119 <entry><updated>Wed, 29 Jul 2015 12:47:00 EEST</updated><title>Wed, 29 Jul 2015 12:47:00 EEST</title></entry>
120 <entry><updated>Wed, 29 Jul 2015 12:47:00 EET</updated><title>Wed, 29 Jul 2015 12:47:00 EET</title></entry>
121 <entry><updated>Sun, 26 Jul 2015 19:26:34 UT</updated><title>Sun, 26 Jul 2015 19:26:34 UT</title></entry>
122 <entry><updated>Wed, 29 Jul 2015 07:49:42 LONGT</updated><title>Wed, 29 Jul 2015 07:49:42 LONGT</title></entry>
123 <entry><updated>Wed, 29 Jul 2015 07:49:42 LONG</updated><title>Wed, 29 Jul 2015 07:49:42 LONG</title></entry>
124 <entry><updated>2015-07-27T14:01:51.141Z</updated><title>2015-07-27T14:01:51.141Z</title></entry>
125 <entry><updated>1968-02-29T13:22:45Z</updated><title>1968-02-29T13:22:45Z</title></entry>
126 <entry><updated>1969-02-29T13:22:45Z</updated><title>1969-02-29T13:22:45Z</title></entry>
127 <entry><updated>1970-02-29T13:22:45Z</updated><title>1970-02-29T13:22:45Z</title></entry>
128 <entry><updated>1971-02-29T13:22:45Z</updated><title>1971-02-29T13:22:45Z</title></entry>
129 <entry><updated>1972-02-29T13:22:45Z</updated><title>1972-02-29T13:22:45Z</title></entry>
130 <entry><updated>19720229 132245</updated><title>19720229 132245</title></entry>
131 <entry><updated>19720229 132245Z</updated><title>19720229 132245Z</title></entry>
132 <entry><updated>19720229 13:22:45Z</updated><title>19720229 13:22:45Z</title></entry>
133 <entry><updated>19720229T132245</updated><title>19720229T132245</title></entry>
134 <entry><updated>19720229T132245Z</updated><title>19720229T132245Z</title></entry>
135 <entry><updated>19720229T13:22:45Z</updated><title>19720229T13:22:45Z</title></entry>
136 <entry><updated>19720229132245</updated><title>19720229132245</title></entry>
137 <entry><updated>19720229132245Z</updated><title>19720229132245Z</title></entry>
138 <entry><updated>Tue, 06 Oct 2020 09:15 PDT</updated><title>Tue, 06 Oct 2020 09:15 PDT</title></entry>
139 <entry><updated>Tue, 06 Oct 2020 09:15-0700</updated><title>Tue, 06 Oct 2020 09:15-0700</title></entry>
140 <entry><updated>Fri, 13 Aug 2010 05:00 PDT</updated><title>Fri, 13 Aug 2010 05:00 PDT</title></entry>
141 <entry><updated>2020-10-06+00</updated><title>2020-10-06+00</title></entry>
142 <entry><updated>2020-10-06-00</updated><title>2020-10-06-00</title></entry>
143 <entry><updated>2020-10-06 +02</updated><title>2020-10-06 +02</title></entry>
144 <entry><updated>2020-10-06-02:00</updated><title>2020-10-06-02:00</title></entry>
145 <entry><updated>2020-10-06-0200</updated><title>2020-10-06-0200</title></entry>
146 <entry><updated>2020-10-06-02</updated><title>2020-10-06-02</title></entry>
147 <entry><updated>2020-10-06 -02</updated><title>2020-10-06 -02</title></entry>
148 <entry><updated>1970-02-29 13:22:45</updated><title>1970-02-29 13:22:45</title></entry>
149 <entry><updated>1970-02-29 13:22</updated><title>1970-02-29 13:22</title></entry>
150 <entry><updated>1970-02-29 13:22:45Z</updated><title>1970-02-29 13:22:45Z</title></entry>
151 <entry><updated>2015-07-29 07:42:25+02:00</updated><title>2015-07-29 07:42:25+02:00</title></entry>
152 <entry><updated>2015-07-29 07:42+02:00</updated><title>2015-07-29 07:42+02:00</title></entry>
153 <entry><updated>Sun, 26 Jul 2015 19:26:34 -9959</updated><title>Sun, 26 Jul 2015 19:26:34 -9959</title></entry>
154 <entry><updated>Sun, 26 Jul 2015 19:26:34 +9959</updated><title>Sun, 26 Jul 2015 19:26:34 +9959</title></entry>
155 <entry><updated>Sun, 26 Jul 2015 19:26:34 -9960</updated><title>Sun, 26 Jul 2015 19:26:34 -9960</title></entry>
156 <entry><updated>Sun, 26 Jul 2015 19:26:34 +9960</updated><title>Sun, 26 Jul 2015 19:26:34 +9960</title></entry>
157 <entry><updated>Sun, 26 Jul 2015 19:26:34 -9999</updated><title>Sun, 26 Jul 2015 19:26:34 -9999</title></entry>
158 <entry><updated>Sun, 26 Jul 2015 19:26:34 +9999</updated><title>Sun, 26 Jul 2015 19:26:34 +9999</title></entry>
159 <entry><updated>2020</updated><title>2020</title></entry>
160 <entry><updated>2020-01</updated><title>2020-01</title></entry>
161 <entry><updated>Fake day, 26 Jul 2015 19:26:34</updated><title>Fake day, 26 Jul 2015 19:26:34</title></entry>
162 <entry><updated>0019-08-24T00:00:00Z</updated><title>0019-08-24T00:00:00Z</title></entry>
163 <entry><updated>0020-02-29T13:22:45Z</updated><title>0020-02-29T13:22:45Z</title></entry>
164 <entry><updated>0021-02-29T13:22:45Z</updated><title>0021-02-29T13:22:45Z</title></entry>
165 <entry><updated>0022-02-29T13:22:45Z</updated><title>0022-02-29T13:22:45Z</title></entry>
166 <entry><updated>0023-02-29T13:22:45Z</updated><title>0023-02-29T13:22:45Z</title></entry>
167 <entry><updated>0024-02-29T13:22:45Z</updated><title>0024-02-29T13:22:45Z</title></entry>
168
169 <entry><updated>01-01-01T00:00:00Z</updated><title>01-01-01T00:00:00Z</title></entry>
170 <entry><updated>001-01-01T00:00:00Z</updated><title>001-01-01T00:00:00Z</title></entry>
171 <entry><updated>0001-01-01T00:00:00Z</updated><title>0001-01-01T00:00:00Z</title></entry>
172
173 <entry><updated>2037-01-01T00:00:00Z</updated><title>2037-01-01T00:00:00Z</title></entry>
174 <entry><updated>2038-01-01T00:00:00Z</updated><title>2038-01-01T00:00:00Z</title></entry>
175 <entry><updated>2039-01-01T00:00:00Z</updated><title>2039-01-01T00:00:00Z</title></entry>
176 <entry><updated>2040-01-01T00:00:00Z</updated><title>2040-01-01T00:00:00Z</title></entry>
177 <entry><updated>2041-01-01T00:00:00Z</updated><title>2041-01-01T00:00:00Z</title></entry>
178 <entry><updated>2400-01-01T00:00:00Z</updated><title>2400-01-01T00:00:00Z</title></entry>
179 <entry><updated>2300-01-01T00:00:00Z</updated><title>2300-01-01T00:00:00Z</title></entry>
180 <entry><updated>2200-01-01T00:00:00Z</updated><title>2200-01-01T00:00:00Z</title></entry>
181 <entry><updated>2100-01-01T00:00:00Z</updated><title>2100-01-01T00:00:00Z</title></entry>
182 <entry><updated>2438-01-01T00:00:00Z</updated><title>2438-01-01T00:00:00Z</title></entry>
183 <entry><updated>2338-01-01T00:00:00Z</updated><title>2338-01-01T00:00:00Z</title></entry>
184 <entry><updated>2238-01-01T00:00:00Z</updated><title>2238-01-01T00:00:00Z</title></entry>
185 <entry><updated>2138-01-01T00:00:00Z</updated><title>2138-01-01T00:00:00Z</title></entry>
186 <entry><updated>9938-01-01T00:00:00Z</updated><title>9938-01-01T00:00:00Z</title></entry>
187 <entry><updated>9999-01-01T00:00:00Z</updated><title>9999-01-01T00:00:00Z</title></entry>
188
189 <entry><updated>2000-03-01T00:00:00Z</updated><title>2000-03-01T00:00:00Z</title></entry>
190
191 <entry><updated>50-02-29T13:22:45Z</updated><title>50-02-29T13:22:45Z</title></entry>
192 <entry><updated>050-02-29T13:22:45Z</updated><title>050-02-29T13:22:45Z</title></entry>
193 <entry><updated>0050-02-29T13:22:45Z</updated><title>0050-02-29T13:22:45Z</title></entry>
194 <entry><updated>49-02-29T13:22:45Z</updated><title>49-02-29T13:22:45Z</title></entry>
195 <entry><updated>049-02-29T13:22:45Z</updated><title>049-02-29T13:22:45Z</title></entry>
196 <entry><updated>0049-02-29T13:22:45Z</updated><title>0049-02-29T13:22:45Z</title></entry>
197
198 <entry><updated>149-01-01T00:00:00Z</updated><title>149-01-01T00:00:00Z</title></entry>
199 <entry><updated>0149-01-01T00:00:00Z</updated><title>0149-01-01T00:00:00Z</title></entry>
200 <entry><updated>0149-02-29T13:22:45Z</updated><title>0149-02-29T13:22:45Z</title></entry>
201
202 <entry><updated>150-01-01T00:00:00Z</updated><title>150-01-01T00:00:00Z</title></entry>
203 <entry><updated>0150-01-01T00:00:00Z</updated><title>0150-01-01T00:00:00Z</title></entry>
204 <entry><updated>0150-02-29T13:22:45Z</updated><title>0150-02-29T13:22:45Z</title></entry>
205
206 <entry><updated>099-02-29T13:22:45Z</updated><title>099-02-29T13:22:45Z</title></entry>
207 <entry><updated>0099-02-29T13:22:45Z</updated><title>0099-02-29T13:22:45Z</title></entry>
208 <entry><updated>0199-02-29T13:22:45Z</updated><title>0199-02-29T13:22:45Z</title></entry>
209
210 <entry><updated>14 June 2021</updated><title>14 June 2021</title></entry>
211 <entry><updated>14 June 2021 12</updated><title>14 June 2021 12</title></entry>
212 <entry><updated>14 June 2021 12:34</updated><title>14 June 2021 12:34</title></entry>
213 <entry><updated>14 June 2021 12:34:56</updated><title>14 June 2021 12:34:56</title></entry>
214 <entry><updated>June 14 2021</updated><title>June 14 2021</title></entry>
215 <entry><updated>June 14, 2021</updated><title>June 14, 2021</title></entry>
216 <entry><updated>14 June, 2021</updated><title>14 June, 2021</title></entry><!-- extra comma: invalid and not supported -->
217 <entry><updated>14 Jun 21</updated><title>14 Jun 21</title></entry><!-- old RFC822: 2 digit year, obsoleted by 2822: 4 digit year -->
218
219 <entry><updated>Fri, 14 June 2021</updated><title>Fri, 14 June 2021</title></entry>
220 <entry><updated>Fri, June 14 2021</updated><title>Fri, June 14 2021</title></entry>
221 <entry><updated>Fri, 14 June, 2021</updated><title>Fri, 14 June, 2021</title></entry>
222
223 <!-- RFC2822 4.3: obsolete short year, format used in RSS pubDate -->
224 <entry><updated>Sun, 26 Jul 0 19:26:34</updated><title>Sun, 26 Jul 0 19:26:34</title></entry>
225 <entry><updated>Sun, 26 Jul 00 19:26:34</updated><title>Sun, 26 Jul 00 19:26:34</title></entry>
226 <entry><updated>Sun, 26 Jul 000 19:26:34</updated><title>Sun, 26 Jul 000 19:26:34</title></entry>
227 <entry><updated>Sun, 26 Jul 0000 19:26:34</updated><title>Sun, 26 Jul 0000 19:26:34</title></entry>
228
229 <entry><updated>Sun, 26 Jul 1 19:26:34</updated><title>Sun, 26 Jul 1 19:26:34</title></entry>
230 <entry><updated>Sun, 26 Jul 01 19:26:34</updated><title>Sun, 26 Jul 01 19:26:34</title></entry>
231 <entry><updated>Sun, 26 Jul 001 19:26:34</updated><title>Sun, 26 Jul 001 19:26:34</title></entry>
232 <entry><updated>Sun, 26 Jul 0001 19:26:34</updated><title>Sun, 26 Jul 0001 19:26:34</title></entry>
233
234 <entry><updated>Sun, 26 Jul 5 19:26:34</updated><title>Sun, 26 Jul 5 19:26:34</title></entry>
235 <entry><updated>Sun, 26 Jul 05 19:26:34</updated><title>Sun, 26 Jul 05 19:26:34</title></entry>
236 <entry><updated>Sun, 26 Jul 005 19:26:34</updated><title>Sun, 26 Jul 005 19:26:34</title></entry>
237 <entry><updated>Sun, 26 Jul 0005 19:26:34</updated><title>Sun, 26 Jul 0005 19:26:34</title></entry>
238
239 <entry><updated>Sun, 26 Jul 15 19:26:34</updated><title>Sun, 26 Jul 15 19:26:34</title></entry>
240 <entry><updated>Sun, 26 Jul 70 19:26:34</updated><title>Sun, 26 Jul 70 19:26:34</title></entry>
241 <entry><updated>Sun, 26 Jul 49 19:26:34</updated><title>Sun, 26 Jul 49 19:26:34</title></entry>
242 <entry><updated>Sun, 26 Jul 049 19:26:34</updated><title>Sun, 26 Jul 049 19:26:34</title></entry>
243 <entry><updated>Sun, 26 Jul 0049 19:26:34</updated><title>Sun, 26 Jul 0049 19:26:34</title></entry>
244 <entry><updated>Sun, 26 Jul 50 19:26:34</updated><title>Sun, 26 Jul 50 19:26:34</title></entry>
245 <entry><updated>Sun, 26 Jul 050 19:26:34</updated><title>Sun, 26 Jul 050 19:26:34</title></entry>
246 <entry><updated>Sun, 26 Jul 0050 19:26:34</updated><title>Sun, 26 Jul 0050 19:26:34</title></entry>
247 <entry><updated>Sun, 26 Jul 99 19:26:34</updated><title>Sun, 26 Jul 99 19:26:34</title></entry>
248 <entry><updated>Sun, 26 Jul 099 19:26:34</updated><title>Sun, 26 Jul 099 19:26:34</title></entry>
249 <entry><updated>Sun, 26 Jul 0099 19:26:34</updated><title>Sun, 26 Jul 0099 19:26:34</title></entry>
250 <entry><updated>Sun, 26 Jul 100 19:26:34</updated><title>Sun, 26 Jul 100 19:26:34</title></entry>
251 <entry><updated>Sun, 26 Jul 101 19:26:34</updated><title>Sun, 26 Jul 101 19:26:34</title></entry>
252 <entry><updated>Sun, 26 Jul 149 19:26:34</updated><title>Sun, 26 Jul 149 19:26:34</title></entry>
253 <entry><updated>Sun, 26 Jul 0149 19:26:34</updated><title>Sun, 26 Jul 0149 19:26:34</title></entry>
254 <entry><updated>Sun, 26 Jul 150 19:26:34</updated><title>Sun, 26 Jul 150 19:26:34</title></entry>
255 <entry><updated>Sun, 26 Jul 0150 19:26:34</updated><title>Sun, 26 Jul 0150 19:26:34</title></entry>
256 <entry><updated>Sun, 26 Jul 199 19:26:34</updated><title>Sun, 26 Jul 199 19:26:34</title></entry>
257 <entry><updated>Sun, 26 Jul 0199 19:26:34</updated><title>Sun, 26 Jul 0199 19:26:34</title></entry>
258
259 <!-- wrong timezone, interpreted as UTC +0, but should parse the rest -->
260 <entry><updated>Tue, 28 Jul 2015 10:25:43 0</updated><title>Tue, 28 Jul 2015 10:25:43 0</title></entry>
261 <entry><updated>Tue, 28 Jul 2015 10:25:43 1</updated><title>Tue, 28 Jul 2015 10:25:43 1</title></entry>
262 <entry><updated>Tue, 28 Jul 2015 10:25:43 01</updated><title>Tue, 28 Jul 2015 10:25:43 01</title></entry>
263 <entry><updated>Tue, 28 Jul 2015 10:25:43 01:</updated><title>Tue, 28 Jul 2015 10:25:43 01:</title></entry>
264
265 <!-- wrong format, parsed as +01 -->
266 <entry><updated>Tue, 28 Jul 2015 10:25:43 +1</updated><title>Tue, 28 Jul 2015 10:25:43 +1</title></entry>
267 <entry><updated>Tue, 28 Jul 2015 10:25:43 +01:</updated><title>Tue, 28 Jul 2015 10:25:43 +01:</title></entry>
268
269 <!-- leap second: happened on this date,
270 RFC2822 3.3. Date and Time Specification says its allowed -->
271 <entry><updated>2016-12-31T23:59:60Z</updated><title>2016-12-31T23:59:60Z</title></entry>
272
273 <!-- valid format, but invalid value ranges -->
274 <entry><updated>2000-01-01T00:00:61Z</updated><title>2000-01-01T00:00:61Z</title></entry>
275 <entry><updated>2000-01-01T00:60:00Z</updated><title>2000-01-01T00:60:00Z</title></entry>
276 <entry><updated>2000-01-01T25:00:00Z</updated><title>2000-01-01T25:00:00Z</title></entry>
277 <entry><updated>2000-01-32T00:00:00Z</updated><title>2000-01-32T00:00:00Z</title></entry>
278 <entry><updated>2000-13-01T00:00:00Z</updated><title>2000-13-01T00:00:00Z</title></entry>
279
280 <!-- empty/whitespace -->
281 <entry><updated></updated><title></title></entry>
282 <entry><updated> </updated><title> </title></entry>
283 <entry><updated> </updated><title> </title></entry>
284
285
286 <!-- invalid:
287
288 RFC3339 Date and Time on the Internet: Timestamps Section 5.6 Internet Date/Time Format says:
289
290 NOTE: Per [ABNF] and ISO8601, the "T" and "Z" characters in this syntax may
291 alternatively be lower case "t" or "z" respectively.
292
293 [...]
294
295 This date/time format may be used in some environments or contexts that
296 distinguish between the upper- and lower-case letters 'A'-'Z' and 'a'-'z' (e.g.
297 XML). Specifications that use this format in such environments MAY further
298 limit the date/time syntax so that the letters 'T' and 'Z' used in the
299 date/time syntax must always be upper case. Applications that generate this
300 format SHOULD use upper case letters.
301
302 [...]
303
304 and
305
306 NOTE: ISO 8601 defines date and time separated by "T".
307 Applications using this syntax may choose, for the sake of
308 readability, to specify a full-date and full-time separated by
309 (say) a space character.
310
311 [...]
312
313 But RFC4287 The Atom Syndication Format Section 3.3 Date Constructs says:
314 A Date construct is an element whose content MUST conform to the "date-time"
315 production in [RFC3339]. In addition, an uppercase "T" character MUST be used
316 to separate date and time, and an uppercase "Z" character MUST be present in
317 the absence of a numeric time zone offset.
318 -->
319
320 <entry><updated>2003-12-13t18:30:02Z</updated><title>2003-12-13t18:30:02Z</title></entry>
321 <entry><updated>2003-12-13t18:30:02z</updated><title>2003-12-13t18:30:02z</title></entry>
322
323 <!-- test absurdly long time fractions (should just be ignored) -->
324 <entry><updated>2003-12-13T18:30:02.222222222222222222222222222222222222222225Z</updated><title>2003-12-13T18:30:02.222222222222222222222222222222222222222225Z</title></entry><!-- NOTE: truncated to seconds -->
325 <entry><updated>2003-12-13T18:30:02.222222222222222222222222222222222222222225+02:00</updated><title>2003-12-13T18:30:02.222222222222222222222222222222222222222225+02:00</title></entry><!-- NOTE: truncated to seconds -->
326
327 <!-- RFC3339 page 13 time-fraction using a comma: not supported, RFC4287 timespec is more strict -->
328 <entry><updated>2003-12-13T18:30:02,25</updated><title>2003-12-13T18:30:02,25</title></entry><!-- NOTE: truncated to seconds -->
329 <entry><updated>2003-12-13T18:30:02,25+02:00</updated><title>2003-12-13T18:30:02,25+02:00</title></entry><!-- NOTE: truncated to seconds -->
330
331 <!-- wrong order of day, month -->
332 <entry><updated>Tue, Jul 28 2015 12:34:56 EDT</updated><title>Tue, Jul 28 2015 12:34:56 EDT</title></entry>
333 <entry><updated>Tue Jul 28 2015 12:34:56 EDT</updated><title>Tue Jul 28 2015 12:34:56 EDT</title></entry>
334
335 <!-- invalid separator: ISO 8601-1 defines slash for date ranges/periods,
336 but there is no harm in supporting yyyy/mm/dd.
337 Of course dd/mm/yyyy or mm/dd/yyyy is not supported -->
338 <entry><updated>2020/10/06</updated><title>2020/10/06</title></entry>
339 <entry><updated>2003/12/13T18:30:02Z</updated><title>2003/12/13T18:30:02Z</title></entry>
340
341 <!-- RFC822 section A3.1. Minimum required -->
342 <entry><updated>6 Aug 76 1429 EDT</updated><title>6 Aug 76 1429 EDT</title></entry>
343
344 <!-- test for fraction with ,
345 ISO8601 allows a comma.
346 RFC3339 specifies "." (but also references ISO8601).
347 -->
348 <entry><updated>19850412 232050,5</updated><title>19850412 232050,5</title></entry>
349 <entry><updated>1985-04-12 23:20:50,5</updated><title>1985-04-12 23:20:50,5</title></entry>
350 <entry><updated>19850412T232050,5</updated><title>19850412T232050,5</title></entry>
351 <entry><updated>1985-04-12T23:20:50,5</updated><title>1985-04-12T23:20:50,5</title></entry>
352 <entry><updated>1985-04-12 23:20:50,5+04</updated><title>1985-04-12 23:20:50,5+04</title></entry>
353 <entry><updated>1985-04-12 23:20:50,5+0400</updated><title>1985-04-12 23:20:50,5+0400</title></entry>
354 <entry><updated>1985-04-12 23:20:50,5+04:00</updated><title>1985-04-12 23:20:50,5+04:00</title></entry>
355
356 <!-- test fraction without a number after -->
357 <entry><updated>1999-01-01T12:23:45.Z</updated><title>1999-01-01T12:23:45.Z</title></entry>
358 <entry><updated>1999-01-01T12:23:45,Z</updated><title>1999-01-01T12:23:45,Z</title></entry>
359 <entry><updated>1999-01-01T12:23:45.Z</updated><title>1999-01-01T12:23:45.Z</title></entry>
360 <entry><updated>1999-01-01T12:23:45.+0400</updated><title>1999-01-01T12:23:45.+0400</title></entry>
361 <entry><updated>1999-01-01T12:23:45,+0400</updated><title>1999-01-01T12:23:45,+0400</title></entry>
362
363 <!-- time range: uses the first date -->
364 <entry><updated>1985-04-12T23:20:50/1985-06-25T10:30:00</updated><title>1985-04-12T23:20:50/1985-06-25T10:30:00</title></entry>
365
366 </feed>