|
1 | 1 | --TEST--
|
2 | 2 | datefmt_format_code()
|
| 3 | +--XFAIL-- |
| 4 | +This test assumes wrong data wrt to PDT. It is also too big and needs splitting up. |
3 | 5 | --SKIPIF--
|
4 | 6 | <?php if( !extension_loaded( 'intl' ) ) print 'skip'; ?>
|
5 | 7 | <?php if (version_compare(INTL_ICU_VERSION, '52.1') < 0) die('skip for ICU >= 52.1'); ?>
|
@@ -156,165 +158,165 @@ ut_run();
|
156 | 158 | Input timestamp is : 0
|
157 | 159 | ------------
|
158 | 160 |
|
159 |
| -IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
| 161 | +IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
160 | 162 | Formatted timestamp is : Wednesday, December 31, 1969 at 2:00:00 PM GMT-10:00
|
161 |
| -IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
| 163 | +IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
162 | 164 | Formatted timestamp is : December 31, 1969 at 2:00:00 PM GMT-10
|
163 |
| -IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
| 165 | +IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
164 | 166 | Formatted timestamp is : Dec 31, 1969, 2:00:00 PM
|
165 |
| -IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
| 167 | +IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
166 | 168 | Formatted timestamp is : 12/31/69, 2:00 PM
|
167 |
| -IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
| 169 | +IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
168 | 170 | Formatted timestamp is : 19691231 02:00 PM
|
169 | 171 | ------------
|
170 | 172 |
|
171 | 173 | Input timestamp is : -1200000
|
172 | 174 | ------------
|
173 | 175 |
|
174 |
| -IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
| 176 | +IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
175 | 177 | Formatted timestamp is : Wednesday, December 17, 1969 at 4:40:00 PM GMT-10:00
|
176 |
| -IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
| 178 | +IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
177 | 179 | Formatted timestamp is : December 17, 1969 at 4:40:00 PM GMT-10
|
178 |
| -IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
| 180 | +IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
179 | 181 | Formatted timestamp is : Dec 17, 1969, 4:40:00 PM
|
180 |
| -IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
| 182 | +IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
181 | 183 | Formatted timestamp is : 12/17/69, 4:40 PM
|
182 |
| -IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
| 184 | +IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
183 | 185 | Formatted timestamp is : 19691217 04:40 PM
|
184 | 186 | ------------
|
185 | 187 |
|
186 | 188 | Input timestamp is : 1200000
|
187 | 189 | ------------
|
188 | 190 |
|
189 |
| -IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
| 191 | +IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
190 | 192 | Formatted timestamp is : Wednesday, January 14, 1970 at 11:20:00 AM GMT-10:00
|
191 |
| -IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
| 193 | +IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
192 | 194 | Formatted timestamp is : January 14, 1970 at 11:20:00 AM GMT-10
|
193 |
| -IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
| 195 | +IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
194 | 196 | Formatted timestamp is : Jan 14, 1970, 11:20:00 AM
|
195 |
| -IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
| 197 | +IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
196 | 198 | Formatted timestamp is : 1/14/70, 11:20 AM
|
197 |
| -IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
| 199 | +IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
198 | 200 | Formatted timestamp is : 19700114 11:20 AM
|
199 | 201 | ------------
|
200 | 202 |
|
201 | 203 | Input timestamp is : 2200000000
|
202 | 204 | ------------
|
203 | 205 |
|
204 |
| -IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
| 206 | +IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
205 | 207 | Formatted timestamp is : Sunday, September 18, 2039 at 1:06:40 PM GMT-10:00
|
206 |
| -IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
| 208 | +IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
207 | 209 | Formatted timestamp is : September 18, 2039 at 1:06:40 PM GMT-10
|
208 |
| -IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
| 210 | +IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
209 | 211 | Formatted timestamp is : Sep 18, 2039, 1:06:40 PM
|
210 |
| -IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
| 212 | +IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
211 | 213 | Formatted timestamp is : 9/18/39, 1:06 PM
|
212 |
| -IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
| 214 | +IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
213 | 215 | Formatted timestamp is : 20390918 01:06 PM
|
214 | 216 | ------------
|
215 | 217 |
|
216 | 218 | Input timestamp is : -2200000000
|
217 | 219 | ------------
|
218 | 220 |
|
219 |
| -IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
| 221 | +IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
220 | 222 | Formatted timestamp is : Saturday, April 14, 1900 at 2:53:20 PM GMT-10:00
|
221 |
| -IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
| 223 | +IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
222 | 224 | Formatted timestamp is : April 14, 1900 at 2:53:20 PM GMT-10
|
223 |
| -IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
| 225 | +IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
224 | 226 | Formatted timestamp is : Apr 14, 1900, 2:53:20 PM
|
225 |
| -IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
| 227 | +IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
226 | 228 | Formatted timestamp is : 4/14/00, 2:53 PM
|
227 |
| -IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
| 229 | +IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
228 | 230 | Formatted timestamp is : 19000414 02:53 PM
|
229 | 231 | ------------
|
230 | 232 |
|
231 | 233 | Input timestamp is : 90099999
|
232 | 234 | ------------
|
233 | 235 |
|
234 |
| -IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
| 236 | +IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
235 | 237 | Formatted timestamp is : Wednesday, November 8, 1972 at 9:46:39 AM GMT-10:00
|
236 |
| -IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
| 238 | +IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
237 | 239 | Formatted timestamp is : November 8, 1972 at 9:46:39 AM GMT-10
|
238 |
| -IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
| 240 | +IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
239 | 241 | Formatted timestamp is : Nov 8, 1972, 9:46:39 AM
|
240 |
| -IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
| 242 | +IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
241 | 243 | Formatted timestamp is : 11/8/72, 9:46 AM
|
242 |
| -IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
| 244 | +IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
243 | 245 | Formatted timestamp is : 19721108 09:46 AM
|
244 | 246 | ------------
|
245 | 247 |
|
246 | 248 | Input timestamp is : 3600
|
247 | 249 | ------------
|
248 | 250 |
|
249 |
| -IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
| 251 | +IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
250 | 252 | Formatted timestamp is : Wednesday, December 31, 1969 at 3:00:00 PM GMT-10:00
|
251 |
| -IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
| 253 | +IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
252 | 254 | Formatted timestamp is : December 31, 1969 at 3:00:00 PM GMT-10
|
253 |
| -IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
| 255 | +IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
254 | 256 | Formatted timestamp is : Dec 31, 1969, 3:00:00 PM
|
255 |
| -IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
| 257 | +IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
256 | 258 | Formatted timestamp is : 12/31/69, 3:00 PM
|
257 |
| -IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
| 259 | +IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
258 | 260 | Formatted timestamp is : 19691231 03:00 PM
|
259 | 261 | ------------
|
260 | 262 |
|
261 | 263 | Input timestamp is : -3600
|
262 | 264 | ------------
|
263 | 265 |
|
264 |
| -IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
| 266 | +IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
265 | 267 | Formatted timestamp is : Wednesday, December 31, 1969 at 1:00:00 PM GMT-10:00
|
266 |
| -IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
| 268 | +IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
267 | 269 | Formatted timestamp is : December 31, 1969 at 1:00:00 PM GMT-10
|
268 |
| -IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
| 270 | +IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
269 | 271 | Formatted timestamp is : Dec 31, 1969, 1:00:00 PM
|
270 |
| -IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
| 272 | +IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
271 | 273 | Formatted timestamp is : 12/31/69, 1:00 PM
|
272 |
| -IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
| 274 | +IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
273 | 275 | Formatted timestamp is : 19691231 01:00 PM
|
274 | 276 | ------------
|
275 | 277 |
|
276 |
| -Input localtime is : tm_sec : '24' , tm_min : '3' , tm_hour : '19' , tm_mday : '3' , tm_mon : '3' , tm_year : '105' , |
| 278 | +Input localtime is : tm_sec : '24' , tm_min : '3' , tm_hour : '19' , tm_mday : '3' , tm_mon : '3' , tm_year : '105' , |
277 | 279 | ------------
|
278 | 280 |
|
279 |
| -IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
| 281 | +IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
280 | 282 | Formatted localtime_array is : Sunday, April 3, 2005 at 7:03:24 PM GMT-10:00
|
281 |
| -IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
| 283 | +IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
282 | 284 | Formatted localtime_array is : April 3, 2005 at 7:03:24 PM GMT-10
|
283 |
| -IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
| 285 | +IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
284 | 286 | Formatted localtime_array is : Apr 3, 2005, 7:03:24 PM
|
285 |
| -IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
| 287 | +IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
286 | 288 | Formatted localtime_array is : 4/3/05, 7:03 PM
|
287 |
| -IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
| 289 | +IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
288 | 290 | Formatted localtime_array is : 20050403 07:03 PM
|
289 | 291 | ------------
|
290 | 292 |
|
291 |
| -Input localtime is : tm_sec : '21' , tm_min : '5' , tm_hour : '7' , tm_mday : '13' , tm_mon : '4' , tm_year : '205' , |
| 293 | +Input localtime is : tm_sec : '21' , tm_min : '5' , tm_hour : '7' , tm_mday : '13' , tm_mon : '4' , tm_year : '205' , |
292 | 294 | ------------
|
293 | 295 |
|
294 |
| -IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
| 296 | +IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
295 | 297 | Formatted localtime_array is : Wednesday, May 13, 2105 at 7:05:21 AM GMT-10:00
|
296 |
| -IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
| 298 | +IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
297 | 299 | Formatted localtime_array is : May 13, 2105 at 7:05:21 AM GMT-10
|
298 |
| -IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
| 300 | +IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
299 | 301 | Formatted localtime_array is : May 13, 2105, 7:05:21 AM
|
300 |
| -IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
| 302 | +IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
301 | 303 | Formatted localtime_array is : 5/13/05, 7:05 AM
|
302 |
| -IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
| 304 | +IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
303 | 305 | Formatted localtime_array is : 21050513 07:05 AM
|
304 | 306 | ------------
|
305 | 307 |
|
306 |
| -Input localtime is : tm_sec : '11' , tm_min : '13' , tm_hour : '0' , tm_mday : '17' , tm_mon : '11' , tm_year : '-5' , |
| 308 | +Input localtime is : tm_sec : '11' , tm_min : '13' , tm_hour : '0' , tm_mday : '17' , tm_mon : '11' , tm_year : '-5' , |
307 | 309 | ------------
|
308 | 310 |
|
309 |
| -IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
| 311 | +IntlDateFormatter locale= en_US ,datetype = 0 ,timetype =0 |
310 | 312 | Formatted localtime_array is : Tuesday, December 17, 1895 at 12:13:11 AM GMT-10:00
|
311 |
| -IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
| 313 | +IntlDateFormatter locale= en_US ,datetype = 1 ,timetype =1 |
312 | 314 | Formatted localtime_array is : December 17, 1895 at 12:13:11 AM GMT-10
|
313 |
| -IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
| 315 | +IntlDateFormatter locale= en_US ,datetype = 2 ,timetype =2 |
314 | 316 | Formatted localtime_array is : Dec 17, 1895, 12:13:11 AM
|
315 |
| -IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
| 317 | +IntlDateFormatter locale= en_US ,datetype = 3 ,timetype =3 |
316 | 318 | Formatted localtime_array is : 12/17/95, 12:13 AM
|
317 |
| -IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
| 319 | +IntlDateFormatter locale= en_US ,datetype = -1 ,timetype =-1 |
318 | 320 | Formatted localtime_array is : 18951217 12:13 AM
|
319 | 321 | ------------
|
320 | 322 | Date is: DateTime::__set_state(array(
|
|
0 commit comments