Testing adodb_date and adodb_mktime. version=0.1

Testing gregorian <=> julian conversion

-12219382800 -12219296400 15 Oct 1582, Fri=Fri
4 Oct 1582, Thu=Thu

Testing overflow

Testing 2-digit => 4-digit year conversion

Err 2-digit 1940
Err 2-digit 1950

Testing date formating

date() 0 failed
date CET 1970-01-01 01:00:00 am AM 01 Thu January 1 1 01 01 00 1 Thursday 0 01 Jan 1 +0100 RFC822 Thu, 01 Jan 1970 01:00:00 +0100 00 31 0 4 70 1970 0 3600 2003
date CET 1970-01-01 01:00:00 am AM 01 Thu January 1 1 01 01 00 1 Thursday 0 01 Jan 1 +0100 RFC822 Thu, 1 Jan 1970 01:00:00 +0100 00 31 0 4 70 1970 0 3600 2003
09 Sep 1975 10:59:37 +0100 37 30 179488777 2 75 1975 251 3600 2003 Error date(): 179488777
 
  "date CET 1975-09-09 10:59:37 am AM 09 Tue September 10 10 10 10 59 9 Tuesday 0 09 Sep 9 +0100 RFC822 Tue, 09 Sep 1975 10:59:37 +0100 37 30 179488777 2 75 1975 251 3600 2003" (date len=172)
  "date CET 1975-09-09 10:59:37 am AM 09 Tue September 10 10 10 10 59 9 Tuesday 0 09 Sep 9 +0100 RFC822 Tue,  9 Sep 1975 10:59:37 +0100 37 30 179488777 2 75 1975 251 3600 2003" (adodb_date len=172)

08 Dec 1981 21:07:12 +0100 12 31 376690032 2 81 1981 341 3600 2003 Error date(): 376690032
 
  "date CET 1981-12-08 21:07:12 pm PM 08 Tue December 9 21 09 21 07 8 Tuesday 0 12 Dec 12 +0100 RFC822 Tue, 08 Dec 1981 21:07:12 +0100 12 31 376690032 2 81 1981 341 3600 2003" (date len=171)
  "date CET 1981-12-08 21:07:12 pm PM 08 Tue December 9 21 09 21 07 8 Tuesday 0 12 Dec 12 +0100 RFC822 Tue,  8 Dec 1981 21:07:12 +0100 12 31 376690032 2 81 1981 341 3600 2003" (adodb_date len=171)

01 Sep 1976 00:19:04 +0100 04 30 210381544 3 76 1976 244 3600 2003 Error date(): 210381544
 
  "date CET 1976-09-01 00:19:04 am AM 01 Wed September 12 0 12 00 19 1 Wednesday 1 09 Sep 9 +0100 RFC822 Wed, 01 Sep 1976 00:19:04 +0100 04 30 210381544 3 76 1976 244 3600 2003" (date len=173)
  "date CET 1976-09-01 00:19:04 am AM 01 Wed September 12 0 12 00 19 1 Wednesday 1 09 Sep 9 +0100 RFC822 Wed,  1 Sep 1976 00:19:04 +0100 04 30 210381544 3 76 1976 244 3600 2003" (adodb_date len=173)

06 Nov 1978 10:46:08 +0100 08 30 279193568 1 78 1978 309 3600 2003 Error date(): 279193568
 
  "date CET 1978-11-06 10:46:08 am AM 06 Mon November 10 10 10 10 46 6 Monday 0 11 Nov 11 +0100 RFC822 Mon, 06 Nov 1978 10:46:08 +0100 08 30 279193568 1 78 1978 309 3600 2003" (date len=171)
  "date CET 1978-11-06 10:46:08 am AM 06 Mon November 10 10 10 10 46 6 Monday 0 11 Nov 11 +0100 RFC822 Mon,  6 Nov 1978 10:46:08 +0100 08 30 279193568 1 78 1978 309 3600 2003" (adodb_date len=171)

04 Nov 1978 09:13:49 +0100 49 30 279015229 6 78 1978 307 3600 2003 Error date(): 279015229
 
  "date CET 1978-11-04 09:13:49 am AM 04 Sat November 9 9 09 09 13 4 Saturday 0 11 Nov 11 +0100 RFC822 Sat, 04 Nov 1978 09:13:49 +0100 49 30 279015229 6 78 1978 307 3600 2003" (date len=171)
  "date CET 1978-11-04 09:13:49 am AM 04 Sat November 9 9 09 09 13 4 Saturday 0 11 Nov 11 +0100 RFC822 Sat,  4 Nov 1978 09:13:49 +0100 49 30 279015229 6 78 1978 307 3600 2003" (adodb_date len=171)

ST 1982-05-14 00:51:10 am AM 14 Fri May 12 0 12 00 51 14 Friday 0 05 May 5 +0200 RFC822 Fri, 14 May 1982 00:51:10 +0200 10 31 390178270 5 82 1982 133 7200 2003 Error date(): 390178270
 
  "date CEST 1982-05-14 00:51:10 am AM 14 Fri May 12 0 12 00 51 14 Friday 0 05 May 5 +0200 RFC822 Fri, 14 May 1982 00:51:10 +0200 10 31 390178270 5 82 1982 133 7200 2003" (date len=166)
  "date CET 1982-05-13 23:51:10 pm PM 13 Thu May 11 23 11 23 51 13 Thursday 0 05 May 5 +0100 RFC822 Thu, 13 May 1982 23:51:10 +0100 10 31 390178270 4 82 1982 132 3600 2003" (adodb_date len=168)

Error getdate() 390178270
Array ( [seconds] => 10 [minutes] => 51 [hours] => 0 [mday] => 14 [wday] => 5 [mon] => 5 [year] => 1982 [yday] => 133 [weekday] => Friday [month] => May [0] => 390178270 )
Array ( [seconds] => 10 [minutes] => 51 [hours] => 23 [mday] => 13 [wday] => 4 [mon] => 5 [year] => 1982 [yday] => 132 [weekday] => Thursday [month] => May [0] => 390178270 )

ST 1980-06-06 17:55:47 pm PM 06 Fri June 5 17 05 17 55 6 Friday 1 06 Jun 6 +0200 RFC822 Fri, 06 Jun 1980 17:55:47 +0200 47 30 329154947 5 80 1980 157 7200 2003 Error date(): 329154947

 
  "date CEST 1980-06-06 17:55:47 pm PM 06 Fri June 5 17 05 17 55 6 Friday 1 06 Jun 6 +0200 RFC822 Fri, 06 Jun 1980 17:55:47 +0200 47 30 329154947 5 80 1980 157 7200 2003" (date len=166)
  "date CET 1980-06-06 16:55:47 pm PM 06 Fri June 4 16 04 16 55 6 Friday 1 06 Jun 6 +0100 RFC822 Fri,  6 Jun 1980 16:55:47 +0100 47 30 329154947 5 80 1980 157 3600 2003" (adodb_date len=165)

Error getdate() 329154947
Array ( [seconds] => 47 [minutes] => 55 [hours] => 17 [mday] => 6 [wday] => 5 [mon] => 6 [year] => 1980 [yday] => 157 [weekday] => Friday [month] => June [0] => 329154947 )
Array ( [seconds] => 47 [minutes] => 55 [hours] => 16 [mday] => 6 [wday] => 5 [mon] => 6 [year] => 1980 [yday] => 157 [weekday] => Friday [month] => June [0] => 329154947 )

ST 1980-04-22 16:29:01 pm PM 22 Tue April 4 16 04 16 29 22 Tuesday 1 04 Apr 4 +0200 RFC822 Tue, 22 Apr 1980 16:29:01 +0200 01 30 325261741 2 80 1980 112 7200 2003 Error date(): 325261741

 
  "date CEST 1980-04-22 16:29:01 pm PM 22 Tue April 4 16 04 16 29 22 Tuesday 1 04 Apr 4 +0200 RFC822 Tue, 22 Apr 1980 16:29:01 +0200 01 30 325261741 2 80 1980 112 7200 2003" (date len=169)
  "date CET 1980-04-22 15:29:01 pm PM 22 Tue April 3 15 03 15 29 22 Tuesday 1 04 Apr 4 +0100 RFC822 Tue, 22 Apr 1980 15:29:01 +0100 01 30 325261741 2 80 1980 112 3600 2003" (adodb_date len=168)

Error getdate() 325261741
Array ( [seconds] => 1 [minutes] => 29 [hours] => 16 [mday] => 22 [wday] => 2 [mon] => 4 [year] => 1980 [yday] => 112 [weekday] => Tuesday [month] => April [0] => 325261741 )
Array ( [seconds] => 1 [minutes] => 29 [hours] => 15 [mday] => 22 [wday] => 2 [mon] => 4 [year] => 1980 [yday] => 112 [weekday] => Tuesday [month] => April [0] => 325261741 )

06 Feb 1979 21:36:30 +0100 30 28 287181390 2 79 1979 36 3600 2003 Error date(): 287181390

 
  "date CET 1979-02-06 21:36:30 pm PM 06 Tue February 9 21 09 21 36 6 Tuesday 0 02 Feb 2 +0100 RFC822 Tue, 06 Feb 1979 21:36:30 +0100 30 28 287181390 2 79 1979 36 3600 2003" (date len=169)
  "date CET 1979-02-06 21:36:30 pm PM 06 Tue February 9 21 09 21 36 6 Tuesday 0 02 Feb 2 +0100 RFC822 Tue,  6 Feb 1979 21:36:30 +0100 30 28 287181390 2 79 1979 36 3600 2003" (adodb_date len=169)

ST 1980-06-08 13:04:31 pm PM 08 Sun June 1 13 01 13 04 8 Sunday 1 06 Jun 6 +0200 RFC822 Sun, 08 Jun 1980 13:04:31 +0200 31 30 329310271 0 80 1980 159 7200 2003 Error date(): 329310271
 
  "date CEST 1980-06-08 13:04:31 pm PM 08 Sun June 1 13 01 13 04 8 Sunday 1 06 Jun 6 +0200 RFC822 Sun, 08 Jun 1980 13:04:31 +0200 31 30 329310271 0 80 1980 159 7200 2003" (date len=166)
  "date CET 1980-06-08 12:04:31 pm PM 08 Sun June 12 12 12 12 04 8 Sunday 1 06 Jun 6 +0100 RFC822 Sun,  8 Jun 1980 12:04:31 +0100 31 30 329310271 0 80 1980 159 3600 2003" (adodb_date len=166)

Error getdate() 329310271
Array ( [seconds] => 31 [minutes] => 4 [hours] => 13 [mday] => 8 [wday] => 0 [mon] => 6 [year] => 1980 [yday] => 159 [weekday] => Sunday [month] => June [0] => 329310271 )
Array ( [seconds] => 31 [minutes] => 4 [hours] => 12 [mday] => 8 [wday] => 0 [mon] => 6 [year] => 1980 [yday] => 159 [weekday] => Sunday [month] => June [0] => 329310271 )

ST 1982-07-22 23:40:38 pm PM 22 Thu July 11 23 11 23 40 22 Thursday 0 07 Jul 7 +0200 RFC822 Thu, 22 Jul 1982 23:40:38 +0200 38 31 396222038 4 82 1982 202 7200 2003 Error date(): 396222038

 
  "date CEST 1982-07-22 23:40:38 pm PM 22 Thu July 11 23 11 23 40 22 Thursday 0 07 Jul 7 +0200 RFC822 Thu, 22 Jul 1982 23:40:38 +0200 38 31 396222038 4 82 1982 202 7200 2003" (date len=170)
  "date CET 1982-07-22 22:40:38 pm PM 22 Thu July 10 22 10 22 40 22 Thursday 0 07 Jul 7 +0100 RFC822 Thu, 22 Jul 1982 22:40:38 +0100 38 31 396222038 4 82 1982 202 3600 2003" (adodb_date len=169)

Error getdate() 396222038
Array ( [seconds] => 38 [minutes] => 40 [hours] => 23 [mday] => 22 [wday] => 4 [mon] => 7 [year] => 1982 [yday] => 202 [weekday] => Thursday [month] => July [0] => 396222038 )
Array ( [seconds] => 38 [minutes] => 40 [hours] => 22 [mday] => 22 [wday] => 4 [mon] => 7 [year] => 1982 [yday] => 202 [weekday] => Thursday [month] => July [0] => 396222038 )

09 Oct 1977 10:47:00 +0100 00 31 245238420 0 77 1977 281 3600 2003 Error date(): 245238420

 
  "date CET 1977-10-09 10:47:00 am AM 09 Sun October 10 10 10 10 47 9 Sunday 0 10 Oct 10 +0100 RFC822 Sun, 09 Oct 1977 10:47:00 +0100 00 31 245238420 0 77 1977 281 3600 2003" (date len=170)
  "date CET 1977-10-09 10:47:00 am AM 09 Sun October 10 10 10 10 47 9 Sunday 0 10 Oct 10 +0100 RFC822 Sun,  9 Oct 1977 10:47:00 +0100 00 31 245238420 0 77 1977 281 3600 2003" (adodb_date len=170)

08 Mar 1977 23:31:58 +0100 58 31 226708318 2 77 1977 66 3600 2003 Error date(): 226708318
 
  "date CET 1977-03-08 23:31:58 pm PM 08 Tue March 11 23 11 23 31 8 Tuesday 0 03 Mar 3 +0100 RFC822 Tue, 08 Mar 1977 23:31:58 +0100 58 31 226708318 2 77 1977 66 3600 2003" (date len=167)
  "date CET 1977-03-08 23:31:58 pm PM 08 Tue March 11 23 11 23 31 8 Tuesday 0 03 Mar 3 +0100 RFC822 Tue,  8 Mar 1977 23:31:58 +0100 58 31 226708318 2 77 1977 66 3600 2003" (adodb_date len=167)

01 Feb 1974 15:16:23 +0100 23 28 128960183 5 74 1974 31 3600 2003 Error date(): 128960183
 
  "date CET 1974-02-01 15:16:23 pm PM 01 Fri February 3 15 03 15 16 1 Friday 0 02 Feb 2 +0100 RFC822 Fri, 01 Feb 1974 15:16:23 +0100 23 28 128960183 5 74 1974 31 3600 2003" (date len=168)
  "date CET 1974-02-01 15:16:23 pm PM 01 Fri February 3 15 03 15 16 1 Friday 0 02 Feb 2 +0100 RFC822 Fri,  1 Feb 1974 15:16:23 +0100 23 28 128960183 5 74 1974 31 3600 2003" (adodb_date len=168)

ST 1980-05-12 01:11:24 am AM 12 Mon May 1 1 01 01 11 12 Monday 1 05 May 5 +0200 RFC822 Mon, 12 May 1980 01:11:24 +0200 24 31 326934684 1 80 1980 132 7200 2003 Error date(): 326934684
 
  "date CEST 1980-05-12 01:11:24 am AM 12 Mon May 1 1 01 01 11 12 Monday 1 05 May 5 +0200 RFC822 Mon, 12 May 1980 01:11:24 +0200 24 31 326934684 1 80 1980 132 7200 2003" (date len=165)
  "date CET 1980-05-12 00:11:24 am AM 12 Mon May 12 0 12 00 11 12 Monday 1 05 May 5 +0100 RFC822 Mon, 12 May 1980 00:11:24 +0100 24 31 326934684 1 80 1980 132 3600 2003" (adodb_date len=165)

09 Oct 1971 11:02:53 +0100 53 31 55850573 6 71 1971 281 3600 2003 Error date(): 55850573
 
  "date CET 1971-10-09 11:02:53 am AM 09 Sat October 11 11 11 11 02 9 Saturday 0 10 Oct 10 +0100 RFC822 Sat, 09 Oct 1971 11:02:53 +0100 53 31 55850573 6 71 1971 281 3600 2003" (date len=171)
  "date CET 1971-10-09 11:02:53 am AM 09 Sat October 11 11 11 11 02 9 Saturday 0 10 Oct 10 +0100 RFC822 Sat,  9 Oct 1971 11:02:53 +0100 53 31 55850573 6 71 1971 281 3600 2003" (adodb_date len=171)

06 Sep 1977 11:17:39 +0100 39 30 242389059 2 77 1977 248 3600 2003 Error date(): 242389059
 
  "date CET 1977-09-06 11:17:39 am AM 06 Tue September 11 11 11 11 17 6 Tuesday 0 09 Sep 9 +0100 RFC822 Tue, 06 Sep 1977 11:17:39 +0100 39 30 242389059 2 77 1977 248 3600 2003" (date len=172)
  "date CET 1977-09-06 11:17:39 am AM 06 Tue September 11 11 11 11 17 6 Tuesday 0 09 Sep 9 +0100 RFC822 Tue,  6 Sep 1977 11:17:39 +0100 39 30 242389059 2 77 1977 248 3600 2003" (adodb_date len=172)

ST 1981-04-27 01:58:15 am AM 27 Mon April 1 1 01 01 58 27 Monday 0 04 Apr 4 +0200 RFC822 Mon, 27 Apr 1981 01:58:15 +0200 15 30 357177495 1 81 1981 116 7200 2003 Error date(): 357177495
 
  "date CEST 1981-04-27 01:58:15 am AM 27 Mon April 1 1 01 01 58 27 Monday 0 04 Apr 4 +0200 RFC822 Mon, 27 Apr 1981 01:58:15 +0200 15 30 357177495 1 81 1981 116 7200 2003" (date len=167)
  "date CET 1981-04-27 00:58:15 am AM 27 Mon April 12 0 12 00 58 27 Monday 0 04 Apr 4 +0100 RFC822 Mon, 27 Apr 1981 00:58:15 +0100 15 30 357177495 1 81 1981 116 3600 2003" (adodb_date len=167)

01 Jul 1972 05:57:57 +0100 57 31 78814677 6 72 1972 182 3600 2003 Error date(): 78814677
 
  "date CET 1972-07-01 05:57:57 am AM 01 Sat July 5 5 05 05 57 1 Saturday 1 07 Jul 7 +0100 RFC822 Sat, 01 Jul 1972 05:57:57 +0100 57 31 78814677 6 72 1972 182 3600 2003" (date len=165)
  "date CET 1972-07-01 05:57:57 am AM 01 Sat July 5 5 05 05 57 1 Saturday 1 07 Jul 7 +0100 RFC822 Sat,  1 Jul 1972 05:57:57 +0100 57 31 78814677 6 72 1972 182 3600 2003" (adodb_date len=165)

04 Dec 1977 15:39:14 +0100 14 31 250094354 0 77 1977 337 3600 2003 Error date(): 250094354
 
  "date CET 1977-12-04 15:39:14 pm PM 04 Sun December 3 15 03 15 39 4 Sunday 0 12 Dec 12 +0100 RFC822 Sun, 04 Dec 1977 15:39:14 +0100 14 31 250094354 0 77 1977 337 3600 2003" (date len=170)
  "date CET 1977-12-04 15:39:14 pm PM 04 Sun December 3 15 03 15 39 4 Sunday 0 12 Dec 12 +0100 RFC822 Sun,  4 Dec 1977 15:39:14 +0100 14 31 250094354 0 77 1977 337 3600 2003" (adodb_date len=170)

ST 1981-05-19 03:03:26 am AM 19 Tue May 3 3 03 03 03 19 Tuesday 0 05 May 5 +0200 RFC822 Tue, 19 May 1981 03:03:26 +0200 26 31 359082206 2 81 1981 138 7200 2003 Error date(): 359082206
 
  "date CEST 1981-05-19 03:03:26 am AM 19 Tue May 3 3 03 03 03 19 Tuesday 0 05 May 5 +0200 RFC822 Tue, 19 May 1981 03:03:26 +0200 26 31 359082206 2 81 1981 138 7200 2003" (date len=166)
  "date CET 1981-05-19 02:03:26 am AM 19 Tue May 2 2 02 02 03 19 Tuesday 0 05 May 5 +0100 RFC822 Tue, 19 May 1981 02:03:26 +0100 26 31 359082206 2 81 1981 138 3600 2003" (adodb_date len=165)

05 Feb 1972 00:12:46 +0100 46 29 66093166 6 72 1972 35 3600 2003 Error date(): 66093166
 
  "date CET 1972-02-05 00:12:46 am AM 05 Sat February 12 0 12 00 12 5 Saturday 1 02 Feb 2 +0100 RFC822 Sat, 05 Feb 1972 00:12:46 +0100 46 29 66093166 6 72 1972 35 3600 2003" (date len=169)
  "date CET 1972-02-05 00:12:46 am AM 05 Sat February 12 0 12 00 12 5 Saturday 1 02 Feb 2 +0100 RFC822 Sat,  5 Feb 1972 00:12:46 +0100 46 29 66093166 6 72 1972 35 3600 2003" (adodb_date len=169)

09 Feb 1978 12:25:13 +0100 13 28 255871513 4 78 1978 39 3600 2003 Error date(): 255871513
 
  "date CET 1978-02-09 12:25:13 pm PM 09 Thu February 12 12 12 12 25 9 Thursday 0 02 Feb 2 +0100 RFC822 Thu, 09 Feb 1978 12:25:13 +0100 13 28 255871513 4 78 1978 39 3600 2003" (date len=171)
  "date CET 1978-02-09 12:25:13 pm PM 09 Thu February 12 12 12 12 25 9 Thursday 0 02 Feb 2 +0100 RFC822 Thu,  9 Feb 1978 12:25:13 +0100 13 28 255871513 4 78 1978 39 3600 2003" (adodb_date len=171)

ST 1981-08-08 15:59:42 pm PM 08 Sat August 3 15 03 15 59 8 Saturday 0 08 Aug 8 +0200 RFC822 Sat, 08 Aug 1981 15:59:42 +0200 42 31 366127182 6 81 1981 219 7200 2003 Error date(): 366127182
 
  "date CEST 1981-08-08 15:59:42 pm PM 08 Sat August 3 15 03 15 59 8 Saturday 0 08 Aug 8 +0200 RFC822 Sat, 08 Aug 1981 15:59:42 +0200 42 31 366127182 6 81 1981 219 7200 2003" (date len=170)
  "date CET 1981-08-08 14:59:42 pm PM 08 Sat August 2 14 02 14 59 8 Saturday 0 08 Aug 8 +0100 RFC822 Sat,  8 Aug 1981 14:59:42 +0100 42 31 366127182 6 81 1981 219 3600 2003" (adodb_date len=169)

Error getdate() 366127182
Array ( [seconds] => 42 [minutes] => 59 [hours] => 15 [mday] => 8 [wday] => 6 [mon] => 8 [year] => 1981 [yday] => 219 [weekday] => Saturday [month] => August [0] => 366127182 )
Array ( [seconds] => 42 [minutes] => 59 [hours] => 14 [mday] => 8 [wday] => 6 [mon] => 8 [year] => 1981 [yday] => 219 [weekday] => Saturday [month] => August [0] => 366127182 )

07 Jun 1975 15:20:52 +0100 52 30 171382852 6 75 1975 157 3600 2003 Error date(): 171382852

 
  "date CET 1975-06-07 15:20:52 pm PM 07 Sat June 3 15 03 15 20 7 Saturday 0 06 Jun 6 +0100 RFC822 Sat, 07 Jun 1975 15:20:52 +0100 52 30 171382852 6 75 1975 157 3600 2003" (date len=167)
  "date CET 1975-06-07 15:20:52 pm PM 07 Sat June 3 15 03 15 20 7 Saturday 0 06 Jun 6 +0100 RFC822 Sat,  7 Jun 1975 15:20:52 +0100 52 30 171382852 6 75 1975 157 3600 2003" (adodb_date len=167)

06 Feb 1977 14:54:10 +0100 10 28 224085250 0 77 1977 36 3600 2003 Error date(): 224085250
 
  "date CET 1977-02-06 14:54:10 pm PM 06 Sun February 2 14 02 14 54 6 Sunday 0 02 Feb 2 +0100 RFC822 Sun, 06 Feb 1977 14:54:10 +0100 10 28 224085250 0 77 1977 36 3600 2003" (date len=168)
  "date CET 1977-02-06 14:54:10 pm PM 06 Sun February 2 14 02 14 54 6 Sunday 0 02 Feb 2 +0100 RFC822 Sun,  6 Feb 1977 14:54:10 +0100 10 28 224085250 0 77 1977 36 3600 2003" (adodb_date len=168)

01 May 1976 20:00:39 +0100 39 31 199825239 6 76 1976 121 3600 2003 Error date(): 199825239
 
  "date CET 1976-05-01 20:00:39 pm PM 01 Sat May 8 20 08 20 00 1 Saturday 1 05 May 5 +0100 RFC822 Sat, 01 May 1976 20:00:39 +0100 39 31 199825239 6 76 1976 121 3600 2003" (date len=166)
  "date CET 1976-05-01 20:00:39 pm PM 01 Sat May 8 20 08 20 00 1 Saturday 1 05 May 5 +0100 RFC822 Sat,  1 May 1976 20:00:39 +0100 39 31 199825239 6 76 1976 121 3600 2003" (adodb_date len=166)

01 Mar 1982 13:36:59 +0100 59 31 383834219 1 82 1982 59 3600 2003 Error date(): 383834219
 
  "date CET 1982-03-01 13:36:59 pm PM 01 Mon March 1 13 01 13 36 1 Monday 0 03 Mar 3 +0100 RFC822 Mon, 01 Mar 1982 13:36:59 +0100 59 31 383834219 1 82 1982 59 3600 2003" (date len=165)
  "date CET 1982-03-01 13:36:59 pm PM 01 Mon March 1 13 01 13 36 1 Monday 0 03 Mar 3 +0100 RFC822 Mon,  1 Mar 1982 13:36:59 +0100 59 31 383834219 1 82 1982 59 3600 2003" (adodb_date len=165)

ST 1981-09-12 14:57:55 pm PM 12 Sat September 2 14 02 14 57 12 Saturday 0 09 Sep 9 +0200 RFC822 Sat, 12 Sep 1981 14:57:55 +0200 55 30 369147475 6 81 1981 254 7200 2003 Error date(): 369147475
 
  "date CEST 1981-09-12 14:57:55 pm PM 12 Sat September 2 14 02 14 57 12 Saturday 0 09 Sep 9 +0200 RFC822 Sat, 12 Sep 1981 14:57:55 +0200 55 30 369147475 6 81 1981 254 7200 2003" (date len=174)
  "date CET 1981-09-12 13:57:55 pm PM 12 Sat September 1 13 01 13 57 12 Saturday 0 09 Sep 9 +0100 RFC822 Sat, 12 Sep 1981 13:57:55 +0100 55 30 369147475 6 81 1981 254 3600 2003" (adodb_date len=173)

Error getdate() 369147475
Array ( [seconds] => 55 [minutes] => 57 [hours] => 14 [mday] => 12 [wday] => 6 [mon] => 9 [year] => 1981 [yday] => 254 [weekday] => Saturday [month] => September [0] => 369147475 )
Array ( [seconds] => 55 [minutes] => 57 [hours] => 13 [mday] => 12 [wday] => 6 [mon] => 9 [year] => 1981 [yday] => 254 [weekday] => Saturday [month] => September [0] => 369147475 )

05 May 1979 21:12:29 +0100 29 31 294783149 6 79 1979 124 3600 2003 Error date(): 294783149

 
  "date CET 1979-05-05 21:12:29 pm PM 05 Sat May 9 21 09 21 12 5 Saturday 0 05 May 5 +0100 RFC822 Sat, 05 May 1979 21:12:29 +0100 29 31 294783149 6 79 1979 124 3600 2003" (date len=166)
  "date CET 1979-05-05 21:12:29 pm PM 05 Sat May 9 21 09 21 12 5 Saturday 0 05 May 5 +0100 RFC822 Sat,  5 May 1979 21:12:29 +0100 29 31 294783149 6 79 1979 124 3600 2003" (adodb_date len=166)

ST 1980-09-02 11:56:02 am AM 02 Tue September 11 11 11 11 56 2 Tuesday 1 09 Sep 9 +0200 RFC822 Tue, 02 Sep 1980 11:56:02 +0200 02 30 336736562 2 80 1980 245 7200 2003 Error date(): 336736562
 
  "date CEST 1980-09-02 11:56:02 am AM 02 Tue September 11 11 11 11 56 2 Tuesday 1 09 Sep 9 +0200 RFC822 Tue, 02 Sep 1980 11:56:02 +0200 02 30 336736562 2 80 1980 245 7200 2003" (date len=173)
  "date CET 1980-09-02 10:56:02 am AM 02 Tue September 10 10 10 10 56 2 Tuesday 1 09 Sep 9 +0100 RFC822 Tue,  2 Sep 1980 10:56:02 +0100 02 30 336736562 2 80 1980 245 3600 2003" (adodb_date len=172)

Error getdate() 336736562
Array ( [seconds] => 2 [minutes] => 56 [hours] => 11 [mday] => 2 [wday] => 2 [mon] => 9 [year] => 1980 [yday] => 245 [weekday] => Tuesday [month] => September [0] => 336736562 )
Array ( [seconds] => 2 [minutes] => 56 [hours] => 10 [mday] => 2 [wday] => 2 [mon] => 9 [year] => 1980 [yday] => 245 [weekday] => Tuesday [month] => September [0] => 336736562 )

08 Aug 1971 10:56:10 +0100 10 31 50493370 0 71 1971 219 3600 2003 Error date(): 50493370

 
  "date CET 1971-08-08 10:56:10 am AM 08 Sun August 10 10 10 10 56 8 Sunday 0 08 Aug 8 +0100 RFC822 Sun, 08 Aug 1971 10:56:10 +0100 10 31 50493370 0 71 1971 219 3600 2003" (date len=167)
  "date CET 1971-08-08 10:56:10 am AM 08 Sun August 10 10 10 10 56 8 Sunday 0 08 Aug 8 +0100 RFC822 Sun,  8 Aug 1971 10:56:10 +0100 10 31 50493370 0 71 1971 219 3600 2003" (adodb_date len=167)

06 Mar 1977 08:02:12 +0100 12 31 226479732 0 77 1977 64 3600 2003 Error date(): 226479732
 
  "date CET 1977-03-06 08:02:12 am AM 06 Sun March 8 8 08 08 02 6 Sunday 0 03 Mar 3 +0100 RFC822 Sun, 06 Mar 1977 08:02:12 +0100 12 31 226479732 0 77 1977 64 3600 2003" (date len=164)
  "date CET 1977-03-06 08:02:12 am AM 06 Sun March 8 8 08 08 02 6 Sunday 0 03 Mar 3 +0100 RFC822 Sun,  6 Mar 1977 08:02:12 +0100 12 31 226479732 0 77 1977 64 3600 2003" (adodb_date len=164)

05 Oct 1974 18:58:30 +0100 30 31 150227910 6 74 1974 277 3600 2003 Error date(): 150227910
 
  "date CET 1974-10-05 18:58:30 pm PM 05 Sat October 6 18 06 18 58 5 Saturday 0 10 Oct 10 +0100 RFC822 Sat, 05 Oct 1974 18:58:30 +0100 30 31 150227910 6 74 1974 277 3600 2003" (date len=171)
  "date CET 1974-10-05 18:58:30 pm PM 05 Sat October 6 18 06 18 58 5 Saturday 0 10 Oct 10 +0100 RFC822 Sat,  5 Oct 1974 18:58:30 +0100 30 31 150227910 6 74 1974 277 3600 2003" (adodb_date len=171)

09 Feb 1979 13:18:06 +0100 06 28 287410686 5 79 1979 39 3600 2003 Error date(): 287410686
 
  "date CET 1979-02-09 13:18:06 pm PM 09 Fri February 1 13 01 13 18 9 Friday 0 02 Feb 2 +0100 RFC822 Fri, 09 Feb 1979 13:18:06 +0100 06 28 287410686 5 79 1979 39 3600 2003" (date len=168)
  "date CET 1979-02-09 13:18:06 pm PM 09 Fri February 1 13 01 13 18 9 Friday 0 02 Feb 2 +0100 RFC822 Fri,  9 Feb 1979 13:18:06 +0100 06 28 287410686 5 79 1979 39 3600 2003" (adodb_date len=168)

01 Nov 1978 23:03:55 +0100 55 30 278805835 3 78 1978 304 3600 2003 Error date(): 278805835
 
  "date CET 1978-11-01 23:03:55 pm PM 01 Wed November 11 23 11 23 03 1 Wednesday 0 11 Nov 11 +0100 RFC822 Wed, 01 Nov 1978 23:03:55 +0100 55 30 278805835 3 78 1978 304 3600 2003" (date len=174)
  "date CET 1978-11-01 23:03:55 pm PM 01 Wed November 11 23 11 23 03 1 Wednesday 0 11 Nov 11 +0100 RFC822 Wed,  1 Nov 1978 23:03:55 +0100 55 30 278805835 3 78 1978 304 3600 2003" (adodb_date len=174)

ST 1980-05-24 18:00:42 pm PM 24 Sat May 6 18 06 18 00 24 Saturday 1 05 May 5 +0200 RFC822 Sat, 24 May 1980 18:00:42 +0200 42 31 328032042 6 80 1980 144 7200 2003 Error date(): 328032042
 
  "date CEST 1980-05-24 18:00:42 pm PM 24 Sat May 6 18 06 18 00 24 Saturday 1 05 May 5 +0200 RFC822 Sat, 24 May 1980 18:00:42 +0200 42 31 328032042 6 80 1980 144 7200 2003" (date len=168)
  "date CET 1980-05-24 17:00:42 pm PM 24 Sat May 5 17 05 17 00 24 Saturday 1 05 May 5 +0100 RFC822 Sat, 24 May 1980 17:00:42 +0100 42 31 328032042 6 80 1980 144 3600 2003" (adodb_date len=167)

Error getdate() 328032042
Array ( [seconds] => 42 [minutes] => 0 [hours] => 18 [mday] => 24 [wday] => 6 [mon] => 5 [year] => 1980 [yday] => 144 [weekday] => Saturday [month] => May [0] => 328032042 )
Array ( [seconds] => 42 [minutes] => 0 [hours] => 17 [mday] => 24 [wday] => 6 [mon] => 5 [year] => 1980 [yday] => 144 [weekday] => Saturday [month] => May [0] => 328032042 )

Testing random dates between 100 and 4000

Testing 1966 to 1978, or 378432000 seconds, offset=66676: 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977

Failed :-(