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
ST 1981-05-07 06:50:21 am AM 07 Thu May 6 6 06 06 50 7 Thursday 0 05 May 5 +0200 RFC822 Thu, 07 May 1981 06:50:21 +0200 21 31 358059021 4 81 1981 126 7200 2003 Error date(): 358059021
 
  "date CEST 1981-05-07 06:50:21 am AM 07 Thu May 6 6 06 06 50 7 Thursday 0 05 May 5 +0200 RFC822 Thu, 07 May 1981 06:50:21 +0200 21 31 358059021 4 81 1981 126 7200 2003" (date len=166)
  "date CET 1981-05-07 05:50:21 am AM 07 Thu May 5 5 05 05 50 7 Thursday 0 05 May 5 +0100 RFC822 Thu,  7 May 1981 05:50:21 +0100 21 31 358059021 4 81 1981 126 3600 2003" (adodb_date len=165)

Error getdate() 358059021
Array ( [seconds] => 21 [minutes] => 50 [hours] => 6 [mday] => 7 [wday] => 4 [mon] => 5 [year] => 1981 [yday] => 126 [weekday] => Thursday [month] => May [0] => 358059021 )
Array ( [seconds] => 21 [minutes] => 50 [hours] => 5 [mday] => 7 [wday] => 4 [mon] => 5 [year] => 1981 [yday] => 126 [weekday] => Thursday [month] => May [0] => 358059021 )

08 Apr 1971 09:40:44 +0100 44 30 39948044 4 71 1971 97 3600 2003 Error date(): 39948044

 
  "date CET 1971-04-08 09:40:44 am AM 08 Thu April 9 9 09 09 40 8 Thursday 0 04 Apr 4 +0100 RFC822 Thu, 08 Apr 1971 09:40:44 +0100 44 30 39948044 4 71 1971 97 3600 2003" (date len=165)
  "date CET 1971-04-08 09:40:44 am AM 08 Thu April 9 9 09 09 40 8 Thursday 0 04 Apr 4 +0100 RFC822 Thu,  8 Apr 1971 09:40:44 +0100 44 30 39948044 4 71 1971 97 3600 2003" (adodb_date len=165)

04 Dec 1980 22:24:08 +0100 08 31 344813048 4 80 1980 338 3600 2003 Error date(): 344813048
 
  "date CET 1980-12-04 22:24:08 pm PM 04 Thu December 10 22 10 22 24 4 Thursday 1 12 Dec 12 +0100 RFC822 Thu, 04 Dec 1980 22:24:08 +0100 08 31 344813048 4 80 1980 338 3600 2003" (date len=173)
  "date CET 1980-12-04 22:24:08 pm PM 04 Thu December 10 22 10 22 24 4 Thursday 1 12 Dec 12 +0100 RFC822 Thu,  4 Dec 1980 22:24:08 +0100 08 31 344813048 4 80 1980 338 3600 2003" (adodb_date len=173)

08 Jan 1977 04:37:14 +0100 14 31 221542634 6 77 1977 7 3600 2003 Error date(): 221542634
 
  "date CET 1977-01-08 04:37:14 am AM 08 Sat January 4 4 04 04 37 8 Saturday 0 01 Jan 1 +0100 RFC822 Sat, 08 Jan 1977 04:37:14 +0100 14 31 221542634 6 77 1977 7 3600 2003" (date len=167)
  "date CET 1977-01-08 04:37:14 am AM 08 Sat January 4 4 04 04 37 8 Saturday 0 01 Jan 1 +0100 RFC822 Sat,  8 Jan 1977 04:37:14 +0100 14 31 221542634 6 77 1977 7 3600 2003" (adodb_date len=167)

02 Jan 1976 11:57:43 +0100 43 31 189428263 5 76 1976 1 3600 2003 Error date(): 189428263
 
  "date CET 1976-01-02 11:57:43 am AM 02 Fri January 11 11 11 11 57 2 Friday 1 01 Jan 1 +0100 RFC822 Fri, 02 Jan 1976 11:57:43 +0100 43 31 189428263 5 76 1976 1 3600 2003" (date len=167)
  "date CET 1976-01-02 11:57:43 am AM 02 Fri January 11 11 11 11 57 2 Friday 1 01 Jan 1 +0100 RFC822 Fri,  2 Jan 1976 11:57:43 +0100 43 31 189428263 5 76 1976 1 3600 2003" (adodb_date len=167)

09 Mar 1980 21:41:14 +0100 14 31 321482474 0 80 1980 68 3600 2003 Error date(): 321482474
 
  "date CET 1980-03-09 21:41:14 pm PM 09 Sun March 9 21 09 21 41 9 Sunday 1 03 Mar 3 +0100 RFC822 Sun, 09 Mar 1980 21:41:14 +0100 14 31 321482474 0 80 1980 68 3600 2003" (date len=165)
  "date CET 1980-03-09 21:41:14 pm PM 09 Sun March 9 21 09 21 41 9 Sunday 1 03 Mar 3 +0100 RFC822 Sun,  9 Mar 1980 21:41:14 +0100 14 31 321482474 0 80 1980 68 3600 2003" (adodb_date len=165)

06 Mar 1976 04:35:13 +0100 13 31 194931313 6 76 1976 65 3600 2003 Error date(): 194931313
 
  "date CET 1976-03-06 04:35:13 am AM 06 Sat March 4 4 04 04 35 6 Saturday 1 03 Mar 3 +0100 RFC822 Sat, 06 Mar 1976 04:35:13 +0100 13 31 194931313 6 76 1976 65 3600 2003" (date len=166)
  "date CET 1976-03-06 04:35:13 am AM 06 Sat March 4 4 04 04 35 6 Saturday 1 03 Mar 3 +0100 RFC822 Sat,  6 Mar 1976 04:35:13 +0100 13 31 194931313 6 76 1976 65 3600 2003" (adodb_date len=166)

07 Jul 1976 15:04:00 +0100 00 31 205596240 3 76 1976 188 3600 2003 Error date(): 205596240
 
  "date CET 1976-07-07 15:04:00 pm PM 07 Wed July 3 15 03 15 04 7 Wednesday 1 07 Jul 7 +0100 RFC822 Wed, 07 Jul 1976 15:04:00 +0100 00 31 205596240 3 76 1976 188 3600 2003" (date len=168)
  "date CET 1976-07-07 15:04:00 pm PM 07 Wed July 3 15 03 15 04 7 Wednesday 1 07 Jul 7 +0100 RFC822 Wed,  7 Jul 1976 15:04:00 +0100 00 31 205596240 3 76 1976 188 3600 2003" (adodb_date len=168)

08 Jul 1977 10:28:53 +0100 53 31 237202133 5 77 1977 188 3600 2003 Error date(): 237202133
 
  "date CET 1977-07-08 10:28:53 am AM 08 Fri July 10 10 10 10 28 8 Friday 0 07 Jul 7 +0100 RFC822 Fri, 08 Jul 1977 10:28:53 +0100 53 31 237202133 5 77 1977 188 3600 2003" (date len=166)
  "date CET 1977-07-08 10:28:53 am AM 08 Fri July 10 10 10 10 28 8 Friday 0 07 Jul 7 +0100 RFC822 Fri,  8 Jul 1977 10:28:53 +0100 53 31 237202133 5 77 1977 188 3600 2003" (adodb_date len=166)

04 Aug 1979 19:29:52 +0100 52 31 302639392 6 79 1979 215 3600 2003 Error date(): 302639392
 
  "date CET 1979-08-04 19:29:52 pm PM 04 Sat August 7 19 07 19 29 4 Saturday 0 08 Aug 8 +0100 RFC822 Sat, 04 Aug 1979 19:29:52 +0100 52 31 302639392 6 79 1979 215 3600 2003" (date len=169)
  "date CET 1979-08-04 19:29:52 pm PM 04 Sat August 7 19 07 19 29 4 Saturday 0 08 Aug 8 +0100 RFC822 Sat,  4 Aug 1979 19:29:52 +0100 52 31 302639392 6 79 1979 215 3600 2003" (adodb_date len=169)

05 Oct 1978 00:08:09 +0100 09 31 276390489 4 78 1978 277 3600 2003 Error date(): 276390489
 
  "date CET 1978-10-05 00:08:09 am AM 05 Thu October 12 0 12 00 08 5 Thursday 0 10 Oct 10 +0100 RFC822 Thu, 05 Oct 1978 00:08:09 +0100 09 31 276390489 4 78 1978 277 3600 2003" (date len=171)
  "date CET 1978-10-05 00:08:09 am AM 05 Thu October 12 0 12 00 08 5 Thursday 0 10 Oct 10 +0100 RFC822 Thu,  5 Oct 1978 00:08:09 +0100 09 31 276390489 4 78 1978 277 3600 2003" (adodb_date len=171)

09 Dec 1977 04:52:01 +0100 01 31 250487521 5 77 1977 342 3600 2003 Error date(): 250487521
 
  "date CET 1977-12-09 04:52:01 am AM 09 Fri December 4 4 04 04 52 9 Friday 0 12 Dec 12 +0100 RFC822 Fri, 09 Dec 1977 04:52:01 +0100 01 31 250487521 5 77 1977 342 3600 2003" (date len=169)
  "date CET 1977-12-09 04:52:01 am AM 09 Fri December 4 4 04 04 52 9 Friday 0 12 Dec 12 +0100 RFC822 Fri,  9 Dec 1977 04:52:01 +0100 01 31 250487521 5 77 1977 342 3600 2003" (adodb_date len=169)

07 Sep 1978 15:28:52 +0100 52 30 274026532 4 78 1978 249 3600 2003 Error date(): 274026532
 
  "date CET 1978-09-07 15:28:52 pm PM 07 Thu September 3 15 03 15 28 7 Thursday 0 09 Sep 9 +0100 RFC822 Thu, 07 Sep 1978 15:28:52 +0100 52 30 274026532 4 78 1978 249 3600 2003" (date len=172)
  "date CET 1978-09-07 15:28:52 pm PM 07 Thu September 3 15 03 15 28 7 Thursday 0 09 Sep 9 +0100 RFC822 Thu,  7 Sep 1978 15:28:52 +0100 52 30 274026532 4 78 1978 249 3600 2003" (adodb_date len=172)

ST 1980-07-11 06:46:08 am AM 11 Fri July 6 6 06 06 46 11 Friday 1 07 Jul 7 +0200 RFC822 Fri, 11 Jul 1980 06:46:08 +0200 08 31 332138768 5 80 1980 192 7200 2003 Error date(): 332138768
 
  "date CEST 1980-07-11 06:46:08 am AM 11 Fri July 6 6 06 06 46 11 Friday 1 07 Jul 7 +0200 RFC822 Fri, 11 Jul 1980 06:46:08 +0200 08 31 332138768 5 80 1980 192 7200 2003" (date len=166)
  "date CET 1980-07-11 05:46:08 am AM 11 Fri July 5 5 05 05 46 11 Friday 1 07 Jul 7 +0100 RFC822 Fri, 11 Jul 1980 05:46:08 +0100 08 31 332138768 5 80 1980 192 3600 2003" (adodb_date len=165)

Error getdate() 332138768
Array ( [seconds] => 8 [minutes] => 46 [hours] => 6 [mday] => 11 [wday] => 5 [mon] => 7 [year] => 1980 [yday] => 192 [weekday] => Friday [month] => July [0] => 332138768 )
Array ( [seconds] => 8 [minutes] => 46 [hours] => 5 [mday] => 11 [wday] => 5 [mon] => 7 [year] => 1980 [yday] => 192 [weekday] => Friday [month] => July [0] => 332138768 )

03 Apr 1977 11:36:54 +0100 54 30 228911814 0 77 1977 92 3600 2003 Error date(): 228911814

 
  "date CET 1977-04-03 11:36:54 am AM 03 Sun April 11 11 11 11 36 3 Sunday 0 04 Apr 4 +0100 RFC822 Sun, 03 Apr 1977 11:36:54 +0100 54 30 228911814 0 77 1977 92 3600 2003" (date len=166)
  "date CET 1977-04-03 11:36:54 am AM 03 Sun April 11 11 11 11 36 3 Sunday 0 04 Apr 4 +0100 RFC822 Sun,  3 Apr 1977 11:36:54 +0100 54 30 228911814 0 77 1977 92 3600 2003" (adodb_date len=166)

05 Mar 1977 22:39:59 +0100 59 31 226445999 6 77 1977 63 3600 2003 Error date(): 226445999
 
  "date CET 1977-03-05 22:39:59 pm PM 05 Sat March 10 22 10 22 39 5 Saturday 0 03 Mar 3 +0100 RFC822 Sat, 05 Mar 1977 22:39:59 +0100 59 31 226445999 6 77 1977 63 3600 2003" (date len=168)
  "date CET 1977-03-05 22:39:59 pm PM 05 Sat March 10 22 10 22 39 5 Saturday 0 03 Mar 3 +0100 RFC822 Sat,  5 Mar 1977 22:39:59 +0100 59 31 226445999 6 77 1977 63 3600 2003" (adodb_date len=168)

07 Aug 1975 00:30:50 +0100 50 31 176599850 4 75 1975 218 3600 2003 Error date(): 176599850
 
  "date CET 1975-08-07 00:30:50 am AM 07 Thu August 12 0 12 00 30 7 Thursday 0 08 Aug 8 +0100 RFC822 Thu, 07 Aug 1975 00:30:50 +0100 50 31 176599850 4 75 1975 218 3600 2003" (date len=169)
  "date CET 1975-08-07 00:30:50 am AM 07 Thu August 12 0 12 00 30 7 Thursday 0 08 Aug 8 +0100 RFC822 Thu,  7 Aug 1975 00:30:50 +0100 50 31 176599850 4 75 1975 218 3600 2003" (adodb_date len=169)

09 Dec 1980 18:09:16 +0100 16 31 345229756 2 80 1980 343 3600 2003 Error date(): 345229756
 
  "date CET 1980-12-09 18:09:16 pm PM 09 Tue December 6 18 06 18 09 9 Tuesday 1 12 Dec 12 +0100 RFC822 Tue, 09 Dec 1980 18:09:16 +0100 16 31 345229756 2 80 1980 343 3600 2003" (date len=171)
  "date CET 1980-12-09 18:09:16 pm PM 09 Tue December 6 18 06 18 09 9 Tuesday 1 12 Dec 12 +0100 RFC822 Tue,  9 Dec 1980 18:09:16 +0100 16 31 345229756 2 80 1980 343 3600 2003" (adodb_date len=171)

03 Jan 1980 16:53:43 +0100 43 31 315762823 4 80 1980 2 3600 2003 Error date(): 315762823
 
  "date CET 1980-01-03 16:53:43 pm PM 03 Thu January 4 16 04 16 53 3 Thursday 1 01 Jan 1 +0100 RFC822 Thu, 03 Jan 1980 16:53:43 +0100 43 31 315762823 4 80 1980 2 3600 2003" (date len=168)
  "date CET 1980-01-03 16:53:43 pm PM 03 Thu January 4 16 04 16 53 3 Thursday 1 01 Jan 1 +0100 RFC822 Thu,  3 Jan 1980 16:53:43 +0100 43 31 315762823 4 80 1980 2 3600 2003" (adodb_date len=168)

05 Nov 1976 17:42:32 +0100 32 30 216060152 5 76 1976 309 3600 2003 Error date(): 216060152
 
  "date CET 1976-11-05 17:42:32 pm PM 05 Fri November 5 17 05 17 42 5 Friday 1 11 Nov 11 +0100 RFC822 Fri, 05 Nov 1976 17:42:32 +0100 32 30 216060152 5 76 1976 309 3600 2003" (date len=170)
  "date CET 1976-11-05 17:42:32 pm PM 05 Fri November 5 17 05 17 42 5 Friday 1 11 Nov 11 +0100 RFC822 Fri,  5 Nov 1976 17:42:32 +0100 32 30 216060152 5 76 1976 309 3600 2003" (adodb_date len=170)

09 Mar 1979 09:47:17 +0100 17 31 289817237 5 79 1979 67 3600 2003 Error date(): 289817237
 
  "date CET 1979-03-09 09:47:17 am AM 09 Fri March 9 9 09 09 47 9 Friday 0 03 Mar 3 +0100 RFC822 Fri, 09 Mar 1979 09:47:17 +0100 17 31 289817237 5 79 1979 67 3600 2003" (date len=164)
  "date CET 1979-03-09 09:47:17 am AM 09 Fri March 9 9 09 09 47 9 Friday 0 03 Mar 3 +0100 RFC822 Fri,  9 Mar 1979 09:47:17 +0100 17 31 289817237 5 79 1979 67 3600 2003" (adodb_date len=164)

07 Apr 1976 00:08:54 +0100 54 30 197680134 3 76 1976 97 3600 2003 Error date(): 197680134
 
  "date CET 1976-04-07 00:08:54 am AM 07 Wed April 12 0 12 00 08 7 Wednesday 1 04 Apr 4 +0100 RFC822 Wed, 07 Apr 1976 00:08:54 +0100 54 30 197680134 3 76 1976 97 3600 2003" (date len=168)
  "date CET 1976-04-07 00:08:54 am AM 07 Wed April 12 0 12 00 08 7 Wednesday 1 04 Apr 4 +0100 RFC822 Wed,  7 Apr 1976 00:08:54 +0100 54 30 197680134 3 76 1976 97 3600 2003" (adodb_date len=168)

03 Aug 1979 18:30:02 +0100 02 31 302549402 5 79 1979 214 3600 2003 Error date(): 302549402
 
  "date CET 1979-08-03 18:30:02 pm PM 03 Fri August 6 18 06 18 30 3 Friday 0 08 Aug 8 +0100 RFC822 Fri, 03 Aug 1979 18:30:02 +0100 02 31 302549402 5 79 1979 214 3600 2003" (date len=167)
  "date CET 1979-08-03 18:30:02 pm PM 03 Fri August 6 18 06 18 30 3 Friday 0 08 Aug 8 +0100 RFC822 Fri,  3 Aug 1979 18:30:02 +0100 02 31 302549402 5 79 1979 214 3600 2003" (adodb_date len=167)

04 Sep 1977 09:19:32 +0100 32 30 242209172 0 77 1977 246 3600 2003 Error date(): 242209172
 
  "date CET 1977-09-04 09:19:32 am AM 04 Sun September 9 9 09 09 19 4 Sunday 0 09 Sep 9 +0100 RFC822 Sun, 04 Sep 1977 09:19:32 +0100 32 30 242209172 0 77 1977 246 3600 2003" (date len=169)
  "date CET 1977-09-04 09:19:32 am AM 04 Sun September 9 9 09 09 19 4 Sunday 0 09 Sep 9 +0100 RFC822 Sun,  4 Sep 1977 09:19:32 +0100 32 30 242209172 0 77 1977 246 3600 2003" (adodb_date len=169)

05 Apr 1977 23:23:33 +0100 33 30 229127013 2 77 1977 94 3600 2003 Error date(): 229127013
 
  "date CET 1977-04-05 23:23:33 pm PM 05 Tue April 11 23 11 23 23 5 Tuesday 0 04 Apr 4 +0100 RFC822 Tue, 05 Apr 1977 23:23:33 +0100 33 30 229127013 2 77 1977 94 3600 2003" (date len=167)
  "date CET 1977-04-05 23:23:33 pm PM 05 Tue April 11 23 11 23 23 5 Tuesday 0 04 Apr 4 +0100 RFC822 Tue,  5 Apr 1977 23:23:33 +0100 33 30 229127013 2 77 1977 94 3600 2003" (adodb_date len=167)

01 Nov 1976 06:21:51 +0100 51 30 215673711 1 76 1976 305 3600 2003 Error date(): 215673711
 
  "date CET 1976-11-01 06:21:51 am AM 01 Mon November 6 6 06 06 21 1 Monday 1 11 Nov 11 +0100 RFC822 Mon, 01 Nov 1976 06:21:51 +0100 51 30 215673711 1 76 1976 305 3600 2003" (date len=169)
  "date CET 1976-11-01 06:21:51 am AM 01 Mon November 6 6 06 06 21 1 Monday 1 11 Nov 11 +0100 RFC822 Mon,  1 Nov 1976 06:21:51 +0100 51 30 215673711 1 76 1976 305 3600 2003" (adodb_date len=169)

01 May 1975 00:22:10 +0100 10 31 168132130 4 75 1975 120 3600 2003 Error date(): 168132130
 
  "date CET 1975-05-01 00:22:10 am AM 01 Thu May 12 0 12 00 22 1 Thursday 0 05 May 5 +0100 RFC822 Thu, 01 May 1975 00:22:10 +0100 10 31 168132130 4 75 1975 120 3600 2003" (date len=166)
  "date CET 1975-05-01 00:22:10 am AM 01 Thu May 12 0 12 00 22 1 Thursday 0 05 May 5 +0100 RFC822 Thu,  1 May 1975 00:22:10 +0100 10 31 168132130 4 75 1975 120 3600 2003" (adodb_date len=166)

04 May 1974 16:36:39 +0100 39 31 136913799 6 74 1974 123 3600 2003 Error date(): 136913799
 
  "date CET 1974-05-04 16:36:39 pm PM 04 Sat May 4 16 04 16 36 4 Saturday 0 05 May 5 +0100 RFC822 Sat, 04 May 1974 16:36:39 +0100 39 31 136913799 6 74 1974 123 3600 2003" (date len=166)
  "date CET 1974-05-04 16:36:39 pm PM 04 Sat May 4 16 04 16 36 4 Saturday 0 05 May 5 +0100 RFC822 Sat,  4 May 1974 16:36:39 +0100 39 31 136913799 6 74 1974 123 3600 2003" (adodb_date len=166)

02 Nov 1978 20:31:59 +0100 59 30 278883119 4 78 1978 305 3600 2003 Error date(): 278883119
 
  "date CET 1978-11-02 20:31:59 pm PM 02 Thu November 8 20 08 20 31 2 Thursday 0 11 Nov 11 +0100 RFC822 Thu, 02 Nov 1978 20:31:59 +0100 59 30 278883119 4 78 1978 305 3600 2003" (date len=172)
  "date CET 1978-11-02 20:31:59 pm PM 02 Thu November 8 20 08 20 31 2 Thursday 0 11 Nov 11 +0100 RFC822 Thu,  2 Nov 1978 20:31:59 +0100 59 30 278883119 4 78 1978 305 3600 2003" (adodb_date len=172)

02 May 1973 14:18:40 +0100 40 31 105196720 3 73 1973 121 3600 2003 Error date(): 105196720
 
  "date CET 1973-05-02 14:18:40 pm PM 02 Wed May 2 14 02 14 18 2 Wednesday 0 05 May 5 +0100 RFC822 Wed, 02 May 1973 14:18:40 +0100 40 31 105196720 3 73 1973 121 3600 2003" (date len=167)
  "date CET 1973-05-02 14:18:40 pm PM 02 Wed May 2 14 02 14 18 2 Wednesday 0 05 May 5 +0100 RFC822 Wed,  2 May 1973 14:18:40 +0100 40 31 105196720 3 73 1973 121 3600 2003" (adodb_date len=167)

06 Jan 1978 11:23:25 +0100 25 31 252930205 5 78 1978 5 3600 2003 Error date(): 252930205
 
  "date CET 1978-01-06 11:23:25 am AM 06 Fri January 11 11 11 11 23 6 Friday 0 01 Jan 1 +0100 RFC822 Fri, 06 Jan 1978 11:23:25 +0100 25 31 252930205 5 78 1978 5 3600 2003" (date len=167)
  "date CET 1978-01-06 11:23:25 am AM 06 Fri January 11 11 11 11 23 6 Friday 0 01 Jan 1 +0100 RFC822 Fri,  6 Jan 1978 11:23:25 +0100 25 31 252930205 5 78 1978 5 3600 2003" (adodb_date len=167)

05 May 1976 04:45:37 +0100 37 31 200115937 3 76 1976 125 3600 2003 Error date(): 200115937
 
  "date CET 1976-05-05 04:45:37 am AM 05 Wed May 4 4 04 04 45 5 Wednesday 1 05 May 5 +0100 RFC822 Wed, 05 May 1976 04:45:37 +0100 37 31 200115937 3 76 1976 125 3600 2003" (date len=166)
  "date CET 1976-05-05 04:45:37 am AM 05 Wed May 4 4 04 04 45 5 Wednesday 1 05 May 5 +0100 RFC822 Wed,  5 May 1976 04:45:37 +0100 37 31 200115937 3 76 1976 125 3600 2003" (adodb_date len=166)

07 Mar 1978 17:42:54 +0100 54 31 258136974 2 78 1978 65 3600 2003 Error date(): 258136974
 
  "date CET 1978-03-07 17:42:54 pm PM 07 Tue March 5 17 05 17 42 7 Tuesday 0 03 Mar 3 +0100 RFC822 Tue, 07 Mar 1978 17:42:54 +0100 54 31 258136974 2 78 1978 65 3600 2003" (date len=166)
  "date CET 1978-03-07 17:42:54 pm PM 07 Tue March 5 17 05 17 42 7 Tuesday 0 03 Mar 3 +0100 RFC822 Tue,  7 Mar 1978 17:42:54 +0100 54 31 258136974 2 78 1978 65 3600 2003" (adodb_date len=166)

Testing random dates between 100 and 4000

Testing 1962 to 1974, or 378432000 seconds, offset=57087: 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973

Failed :-(