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
01 Sep 1971 07:45:47 +0100 47 30 52555547 3 71 1971 243 3600 2003 Error date(): 52555547
 
  "date CET 1971-09-01 07:45:47 am AM 01 Wed September 7 7 07 07 45 1 Wednesday 0 09 Sep 9 +0100 RFC822 Wed, 01 Sep 1971 07:45:47 +0100 47 30 52555547 3 71 1971 243 3600 2003" (date len=171)
  "date CET 1971-09-01 07:45:47 am AM 01 Wed September 7 7 07 07 45 1 Wednesday 0 09 Sep 9 +0100 RFC822 Wed,  1 Sep 1971 07:45:47 +0100 47 30 52555547 3 71 1971 243 3600 2003" (adodb_date len=171)

08 Oct 1977 14:34:27 +0100 27 31 245165667 6 77 1977 280 3600 2003 Error date(): 245165667
 
  "date CET 1977-10-08 14:34:27 pm PM 08 Sat October 2 14 02 14 34 8 Saturday 0 10 Oct 10 +0100 RFC822 Sat, 08 Oct 1977 14:34:27 +0100 27 31 245165667 6 77 1977 280 3600 2003" (date len=171)
  "date CET 1977-10-08 14:34:27 pm PM 08 Sat October 2 14 02 14 34 8 Saturday 0 10 Oct 10 +0100 RFC822 Sat,  8 Oct 1977 14:34:27 +0100 27 31 245165667 6 77 1977 280 3600 2003" (adodb_date len=171)

04 Apr 1976 01:38:56 +0100 56 30 197426336 0 76 1976 94 3600 2003 Error date(): 197426336
 
  "date CET 1976-04-04 01:38:56 am AM 04 Sun April 1 1 01 01 38 4 Sunday 1 04 Apr 4 +0100 RFC822 Sun, 04 Apr 1976 01:38:56 +0100 56 30 197426336 0 76 1976 94 3600 2003" (date len=164)
  "date CET 1976-04-04 01:38:56 am AM 04 Sun April 1 1 01 01 38 4 Sunday 1 04 Apr 4 +0100 RFC822 Sun,  4 Apr 1976 01:38:56 +0100 56 30 197426336 0 76 1976 94 3600 2003" (adodb_date len=164)

08 Sep 1973 21:03:25 +0100 25 30 116366605 6 73 1973 250 3600 2003 Error date(): 116366605
 
  "date CET 1973-09-08 21:03:25 pm PM 08 Sat September 9 21 09 21 03 8 Saturday 0 09 Sep 9 +0100 RFC822 Sat, 08 Sep 1973 21:03:25 +0100 25 30 116366605 6 73 1973 250 3600 2003" (date len=172)
  "date CET 1973-09-08 21:03:25 pm PM 08 Sat September 9 21 09 21 03 8 Saturday 0 09 Sep 9 +0100 RFC822 Sat,  8 Sep 1973 21:03:25 +0100 25 30 116366605 6 73 1973 250 3600 2003" (adodb_date len=172)

03 Jun 1978 12:35:23 +0100 23 30 265721723 6 78 1978 153 3600 2003 Error date(): 265721723
 
  "date CET 1978-06-03 12:35:23 pm PM 03 Sat June 12 12 12 12 35 3 Saturday 0 06 Jun 6 +0100 RFC822 Sat, 03 Jun 1978 12:35:23 +0100 23 30 265721723 6 78 1978 153 3600 2003" (date len=168)
  "date CET 1978-06-03 12:35:23 pm PM 03 Sat June 12 12 12 12 35 3 Saturday 0 06 Jun 6 +0100 RFC822 Sat,  3 Jun 1978 12:35:23 +0100 23 30 265721723 6 78 1978 153 3600 2003" (adodb_date len=168)

06 Jul 1975 14:15:47 +0100 47 31 173884547 0 75 1975 186 3600 2003 Error date(): 173884547
 
  "date CET 1975-07-06 14:15:47 pm PM 06 Sun July 2 14 02 14 15 6 Sunday 0 07 Jul 7 +0100 RFC822 Sun, 06 Jul 1975 14:15:47 +0100 47 31 173884547 0 75 1975 186 3600 2003" (date len=165)
  "date CET 1975-07-06 14:15:47 pm PM 06 Sun July 2 14 02 14 15 6 Sunday 0 07 Jul 7 +0100 RFC822 Sun,  6 Jul 1975 14:15:47 +0100 47 31 173884547 0 75 1975 186 3600 2003" (adodb_date len=165)

01 Jul 1976 06:39:02 +0100 02 31 205047542 4 76 1976 182 3600 2003 Error date(): 205047542
 
  "date CET 1976-07-01 06:39:02 am AM 01 Thu July 6 6 06 06 39 1 Thursday 1 07 Jul 7 +0100 RFC822 Thu, 01 Jul 1976 06:39:02 +0100 02 31 205047542 4 76 1976 182 3600 2003" (date len=166)
  "date CET 1976-07-01 06:39:02 am AM 01 Thu July 6 6 06 06 39 1 Thursday 1 07 Jul 7 +0100 RFC822 Thu,  1 Jul 1976 06:39:02 +0100 02 31 205047542 4 76 1976 182 3600 2003" (adodb_date len=166)

06 Mar 1977 13:17:17 +0100 17 31 226498637 0 77 1977 64 3600 2003 Error date(): 226498637
 
  "date CET 1977-03-06 13:17:17 pm PM 06 Sun March 1 13 01 13 17 6 Sunday 0 03 Mar 3 +0100 RFC822 Sun, 06 Mar 1977 13:17:17 +0100 17 31 226498637 0 77 1977 64 3600 2003" (date len=165)
  "date CET 1977-03-06 13:17:17 pm PM 06 Sun March 1 13 01 13 17 6 Sunday 0 03 Mar 3 +0100 RFC822 Sun,  6 Mar 1977 13:17:17 +0100 17 31 226498637 0 77 1977 64 3600 2003" (adodb_date len=165)

02 Aug 1976 07:29:23 +0100 23 31 207815363 1 76 1976 214 3600 2003 Error date(): 207815363
 
  "date CET 1976-08-02 07:29:23 am AM 02 Mon August 7 7 07 07 29 2 Monday 1 08 Aug 8 +0100 RFC822 Mon, 02 Aug 1976 07:29:23 +0100 23 31 207815363 1 76 1976 214 3600 2003" (date len=166)
  "date CET 1976-08-02 07:29:23 am AM 02 Mon August 7 7 07 07 29 2 Monday 1 08 Aug 8 +0100 RFC822 Mon,  2 Aug 1976 07:29:23 +0100 23 31 207815363 1 76 1976 214 3600 2003" (adodb_date len=166)

05 Apr 1978 11:49:02 +0100 02 30 260621342 3 78 1978 94 3600 2003 Error date(): 260621342
 
  "date CET 1978-04-05 11:49:02 am AM 05 Wed April 11 11 11 11 49 5 Wednesday 0 04 Apr 4 +0100 RFC822 Wed, 05 Apr 1978 11:49:02 +0100 02 30 260621342 3 78 1978 94 3600 2003" (date len=169)
  "date CET 1978-04-05 11:49:02 am AM 05 Wed April 11 11 11 11 49 5 Wednesday 0 04 Apr 4 +0100 RFC822 Wed,  5 Apr 1978 11:49:02 +0100 02 30 260621342 3 78 1978 94 3600 2003" (adodb_date len=169)

09 Oct 1977 13:05:24 +0100 24 31 245246724 0 77 1977 281 3600 2003 Error date(): 245246724
 
  "date CET 1977-10-09 13:05:24 pm PM 09 Sun October 1 13 01 13 05 9 Sunday 0 10 Oct 10 +0100 RFC822 Sun, 09 Oct 1977 13:05:24 +0100 24 31 245246724 0 77 1977 281 3600 2003" (date len=169)
  "date CET 1977-10-09 13:05:24 pm PM 09 Sun October 1 13 01 13 05 9 Sunday 0 10 Oct 10 +0100 RFC822 Sun,  9 Oct 1977 13:05:24 +0100 24 31 245246724 0 77 1977 281 3600 2003" (adodb_date len=169)

05 Aug 1971 13:01:10 +0100 10 31 50241670 4 71 1971 216 3600 2003 Error date(): 50241670
 
  "date CET 1971-08-05 13:01:10 pm PM 05 Thu August 1 13 01 13 01 5 Thursday 0 08 Aug 8 +0100 RFC822 Thu, 05 Aug 1971 13:01:10 +0100 10 31 50241670 4 71 1971 216 3600 2003" (date len=168)
  "date CET 1971-08-05 13:01:10 pm PM 05 Thu August 1 13 01 13 01 5 Thursday 0 08 Aug 8 +0100 RFC822 Thu,  5 Aug 1971 13:01:10 +0100 10 31 50241670 4 71 1971 216 3600 2003" (adodb_date len=168)

08 Apr 1976 02:02:41 +0100 41 30 197773361 4 76 1976 98 3600 2003 Error date(): 197773361
 
  "date CET 1976-04-08 02:02:41 am AM 08 Thu April 2 2 02 02 02 8 Thursday 1 04 Apr 4 +0100 RFC822 Thu, 08 Apr 1976 02:02:41 +0100 41 30 197773361 4 76 1976 98 3600 2003" (date len=166)
  "date CET 1976-04-08 02:02:41 am AM 08 Thu April 2 2 02 02 02 8 Thursday 1 04 Apr 4 +0100 RFC822 Thu,  8 Apr 1976 02:02:41 +0100 41 30 197773361 4 76 1976 98 3600 2003" (adodb_date len=166)

02 Jul 1976 08:38:26 +0100 26 31 205141106 5 76 1976 183 3600 2003 Error date(): 205141106
 
  "date CET 1976-07-02 08:38:26 am AM 02 Fri July 8 8 08 08 38 2 Friday 1 07 Jul 7 +0100 RFC822 Fri, 02 Jul 1976 08:38:26 +0100 26 31 205141106 5 76 1976 183 3600 2003" (date len=164)
  "date CET 1976-07-02 08:38:26 am AM 02 Fri July 8 8 08 08 38 2 Friday 1 07 Jul 7 +0100 RFC822 Fri,  2 Jul 1976 08:38:26 +0100 26 31 205141106 5 76 1976 183 3600 2003" (adodb_date len=164)

08 Jul 1970 20:38:37 +0100 37 31 16313917 3 70 1970 188 3600 2003 Error date(): 16313917
 
  "date CET 1970-07-08 20:38:37 pm PM 08 Wed July 8 20 08 20 38 8 Wednesday 0 07 Jul 7 +0100 RFC822 Wed, 08 Jul 1970 20:38:37 +0100 37 31 16313917 3 70 1970 188 3600 2003" (date len=167)
  "date CET 1970-07-08 20:38:37 pm PM 08 Wed July 8 20 08 20 38 8 Wednesday 0 07 Jul 7 +0100 RFC822 Wed,  8 Jul 1970 20:38:37 +0100 37 31 16313917 3 70 1970 188 3600 2003" (adodb_date len=167)

08 Feb 1976 14:22:15 +0100 15 29 192633735 0 76 1976 38 3600 2003 Error date(): 192633735
 
  "date CET 1976-02-08 14:22:15 pm PM 08 Sun February 2 14 02 14 22 8 Sunday 1 02 Feb 2 +0100 RFC822 Sun, 08 Feb 1976 14:22:15 +0100 15 29 192633735 0 76 1976 38 3600 2003" (date len=168)
  "date CET 1976-02-08 14:22:15 pm PM 08 Sun February 2 14 02 14 22 8 Sunday 1 02 Feb 2 +0100 RFC822 Sun,  8 Feb 1976 14:22:15 +0100 15 29 192633735 0 76 1976 38 3600 2003" (adodb_date len=168)

01 Oct 1973 02:25:39 +0100 39 31 118286739 1 73 1973 273 3600 2003 Error date(): 118286739
 
  "date CET 1973-10-01 02:25:39 am AM 01 Mon October 2 2 02 02 25 1 Monday 0 10 Oct 10 +0100 RFC822 Mon, 01 Oct 1973 02:25:39 +0100 39 31 118286739 1 73 1973 273 3600 2003" (date len=168)
  "date CET 1973-10-01 02:25:39 am AM 01 Mon October 2 2 02 02 25 1 Monday 0 10 Oct 10 +0100 RFC822 Mon,  1 Oct 1973 02:25:39 +0100 39 31 118286739 1 73 1973 273 3600 2003" (adodb_date len=168)

01 Jun 1976 07:52:20 +0100 20 30 202459940 2 76 1976 152 3600 2003 Error date(): 202459940
 
  "date CET 1976-06-01 07:52:20 am AM 01 Tue June 7 7 07 07 52 1 Tuesday 1 06 Jun 6 +0100 RFC822 Tue, 01 Jun 1976 07:52:20 +0100 20 30 202459940 2 76 1976 152 3600 2003" (date len=165)
  "date CET 1976-06-01 07:52:20 am AM 01 Tue June 7 7 07 07 52 1 Tuesday 1 06 Jun 6 +0100 RFC822 Tue,  1 Jun 1976 07:52:20 +0100 20 30 202459940 2 76 1976 152 3600 2003" (adodb_date len=165)

ST 1980-05-25 21:58:40 pm PM 25 Sun May 9 21 09 21 58 25 Sunday 1 05 May 5 +0200 RFC822 Sun, 25 May 1980 21:58:40 +0200 40 31 328132720 0 80 1980 145 7200 2003 Error date(): 328132720
 
  "date CEST 1980-05-25 21:58:40 pm PM 25 Sun May 9 21 09 21 58 25 Sunday 1 05 May 5 +0200 RFC822 Sun, 25 May 1980 21:58:40 +0200 40 31 328132720 0 80 1980 145 7200 2003" (date len=166)
  "date CET 1980-05-25 20:58:40 pm PM 25 Sun May 8 20 08 20 58 25 Sunday 1 05 May 5 +0100 RFC822 Sun, 25 May 1980 20:58:40 +0100 40 31 328132720 0 80 1980 145 3600 2003" (adodb_date len=165)

Error getdate() 328132720
Array ( [seconds] => 40 [minutes] => 58 [hours] => 21 [mday] => 25 [wday] => 0 [mon] => 5 [year] => 1980 [yday] => 145 [weekday] => Sunday [month] => May [0] => 328132720 )
Array ( [seconds] => 40 [minutes] => 58 [hours] => 20 [mday] => 25 [wday] => 0 [mon] => 5 [year] => 1980 [yday] => 145 [weekday] => Sunday [month] => May [0] => 328132720 )

04 Jun 1976 09:53:40 +0100 40 30 202726420 5 76 1976 155 3600 2003 Error date(): 202726420

 
  "date CET 1976-06-04 09:53:40 am AM 04 Fri June 9 9 09 09 53 4 Friday 1 06 Jun 6 +0100 RFC822 Fri, 04 Jun 1976 09:53:40 +0100 40 30 202726420 5 76 1976 155 3600 2003" (date len=164)
  "date CET 1976-06-04 09:53:40 am AM 04 Fri June 9 9 09 09 53 4 Friday 1 06 Jun 6 +0100 RFC822 Fri,  4 Jun 1976 09:53:40 +0100 40 30 202726420 5 76 1976 155 3600 2003" (adodb_date len=164)

07 Dec 1972 01:44:33 +0100 33 31 92537073 4 72 1972 341 3600 2003 Error date(): 92537073
 
  "date CET 1972-12-07 01:44:33 am AM 07 Thu December 1 1 01 01 44 7 Thursday 1 12 Dec 12 +0100 RFC822 Thu, 07 Dec 1972 01:44:33 +0100 33 31 92537073 4 72 1972 341 3600 2003" (date len=170)
  "date CET 1972-12-07 01:44:33 am AM 07 Thu December 1 1 01 01 44 7 Thursday 1 12 Dec 12 +0100 RFC822 Thu,  7 Dec 1972 01:44:33 +0100 33 31 92537073 4 72 1972 341 3600 2003" (adodb_date len=170)

ST 1980-07-19 01:53:08 am AM 19 Sat July 1 1 01 01 53 19 Saturday 1 07 Jul 7 +0200 RFC822 Sat, 19 Jul 1980 01:53:08 +0200 08 31 332812388 6 80 1980 200 7200 2003 Error date(): 332812388
 
  "date CEST 1980-07-19 01:53:08 am AM 19 Sat July 1 1 01 01 53 19 Saturday 1 07 Jul 7 +0200 RFC822 Sat, 19 Jul 1980 01:53:08 +0200 08 31 332812388 6 80 1980 200 7200 2003" (date len=168)
  "date CET 1980-07-19 00:53:08 am AM 19 Sat July 12 0 12 00 53 19 Saturday 1 07 Jul 7 +0100 RFC822 Sat, 19 Jul 1980 00:53:08 +0100 08 31 332812388 6 80 1980 200 3600 2003" (adodb_date len=168)

Error getdate() 332812388
Array ( [seconds] => 8 [minutes] => 53 [hours] => 1 [mday] => 19 [wday] => 6 [mon] => 7 [year] => 1980 [yday] => 200 [weekday] => Saturday [month] => July [0] => 332812388 )
Array ( [seconds] => 8 [minutes] => 53 [hours] => 0 [mday] => 19 [wday] => 6 [mon] => 7 [year] => 1980 [yday] => 200 [weekday] => Saturday [month] => July [0] => 332812388 )

01 Jul 1977 04:49:57 +0100 57 31 236576997 5 77 1977 181 3600 2003 Error date(): 236576997

 
  "date CET 1977-07-01 04:49:57 am AM 01 Fri July 4 4 04 04 49 1 Friday 0 07 Jul 7 +0100 RFC822 Fri, 01 Jul 1977 04:49:57 +0100 57 31 236576997 5 77 1977 181 3600 2003" (date len=164)
  "date CET 1977-07-01 04:49:57 am AM 01 Fri July 4 4 04 04 49 1 Friday 0 07 Jul 7 +0100 RFC822 Fri,  1 Jul 1977 04:49:57 +0100 57 31 236576997 5 77 1977 181 3600 2003" (adodb_date len=164)

09 Nov 1975 15:21:52 +0100 52 30 184774912 0 75 1975 312 3600 2003 Error date(): 184774912
 
  "date CET 1975-11-09 15:21:52 pm PM 09 Sun November 3 15 03 15 21 9 Sunday 0 11 Nov 11 +0100 RFC822 Sun, 09 Nov 1975 15:21:52 +0100 52 30 184774912 0 75 1975 312 3600 2003" (date len=170)
  "date CET 1975-11-09 15:21:52 pm PM 09 Sun November 3 15 03 15 21 9 Sunday 0 11 Nov 11 +0100 RFC822 Sun,  9 Nov 1975 15:21:52 +0100 52 30 184774912 0 75 1975 312 3600 2003" (adodb_date len=170)

ST 1981-04-29 08:05:51 am AM 29 Wed April 8 8 08 08 05 29 Wednesday 0 04 Apr 4 +0200 RFC822 Wed, 29 Apr 1981 08:05:51 +0200 51 30 357372351 3 81 1981 118 7200 2003 Error date(): 357372351
 
  "date CEST 1981-04-29 08:05:51 am AM 29 Wed April 8 8 08 08 05 29 Wednesday 0 04 Apr 4 +0200 RFC822 Wed, 29 Apr 1981 08:05:51 +0200 51 30 357372351 3 81 1981 118 7200 2003" (date len=170)
  "date CET 1981-04-29 07:05:51 am AM 29 Wed April 7 7 07 07 05 29 Wednesday 0 04 Apr 4 +0100 RFC822 Wed, 29 Apr 1981 07:05:51 +0100 51 30 357372351 3 81 1981 118 3600 2003" (adodb_date len=169)

Error getdate() 357372351
Array ( [seconds] => 51 [minutes] => 5 [hours] => 8 [mday] => 29 [wday] => 3 [mon] => 4 [year] => 1981 [yday] => 118 [weekday] => Wednesday [month] => April [0] => 357372351 )
Array ( [seconds] => 51 [minutes] => 5 [hours] => 7 [mday] => 29 [wday] => 3 [mon] => 4 [year] => 1981 [yday] => 118 [weekday] => Wednesday [month] => April [0] => 357372351 )

ST 1980-07-17 09:33:42 am AM 17 Thu July 9 9 09 09 33 17 Thursday 1 07 Jul 7 +0200 RFC822 Thu, 17 Jul 1980 09:33:42 +0200 42 31 332667222 4 80 1980 198 7200 2003 Error date(): 332667222

 
  "date CEST 1980-07-17 09:33:42 am AM 17 Thu July 9 9 09 09 33 17 Thursday 1 07 Jul 7 +0200 RFC822 Thu, 17 Jul 1980 09:33:42 +0200 42 31 332667222 4 80 1980 198 7200 2003" (date len=168)
  "date CET 1980-07-17 08:33:42 am AM 17 Thu July 8 8 08 08 33 17 Thursday 1 07 Jul 7 +0100 RFC822 Thu, 17 Jul 1980 08:33:42 +0100 42 31 332667222 4 80 1980 198 3600 2003" (adodb_date len=167)

Error getdate() 332667222
Array ( [seconds] => 42 [minutes] => 33 [hours] => 9 [mday] => 17 [wday] => 4 [mon] => 7 [year] => 1980 [yday] => 198 [weekday] => Thursday [month] => July [0] => 332667222 )
Array ( [seconds] => 42 [minutes] => 33 [hours] => 8 [mday] => 17 [wday] => 4 [mon] => 7 [year] => 1980 [yday] => 198 [weekday] => Thursday [month] => July [0] => 332667222 )

07 May 1977 16:08:18 +0100 18 31 231865698 6 77 1977 126 3600 2003 Error date(): 231865698

 
  "date CET 1977-05-07 16:08:18 pm PM 07 Sat May 4 16 04 16 08 7 Saturday 0 05 May 5 +0100 RFC822 Sat, 07 May 1977 16:08:18 +0100 18 31 231865698 6 77 1977 126 3600 2003" (date len=166)
  "date CET 1977-05-07 16:08:18 pm PM 07 Sat May 4 16 04 16 08 7 Saturday 0 05 May 5 +0100 RFC822 Sat,  7 May 1977 16:08:18 +0100 18 31 231865698 6 77 1977 126 3600 2003" (adodb_date len=166)

04 Jan 1977 00:44:27 +0100 27 31 221183067 2 77 1977 3 3600 2003 Error date(): 221183067
 
  "date CET 1977-01-04 00:44:27 am AM 04 Tue January 12 0 12 00 44 4 Tuesday 0 01 Jan 1 +0100 RFC822 Tue, 04 Jan 1977 00:44:27 +0100 27 31 221183067 2 77 1977 3 3600 2003" (date len=167)
  "date CET 1977-01-04 00:44:27 am AM 04 Tue January 12 0 12 00 44 4 Tuesday 0 01 Jan 1 +0100 RFC822 Tue,  4 Jan 1977 00:44:27 +0100 27 31 221183067 2 77 1977 3 3600 2003" (adodb_date len=167)

ST 1982-08-23 23:10:48 pm PM 23 Mon August 11 23 11 23 10 23 Monday 0 08 Aug 8 +0200 RFC822 Mon, 23 Aug 1982 23:10:48 +0200 48 31 398985048 1 82 1982 234 7200 2003 Error date(): 398985048
 
  "date CEST 1982-08-23 23:10:48 pm PM 23 Mon August 11 23 11 23 10 23 Monday 0 08 Aug 8 +0200 RFC822 Mon, 23 Aug 1982 23:10:48 +0200 48 31 398985048 1 82 1982 234 7200 2003" (date len=170)
  "date CET 1982-08-23 22:10:48 pm PM 23 Mon August 10 22 10 22 10 23 Monday 0 08 Aug 8 +0100 RFC822 Mon, 23 Aug 1982 22:10:48 +0100 48 31 398985048 1 82 1982 234 3600 2003" (adodb_date len=169)

07 Dec 1980 18:16:31 +0100 31 31 345057391 0 80 1980 341 3600 2003 Error date(): 345057391
 
  "date CET 1980-12-07 18:16:31 pm PM 07 Sun December 6 18 06 18 16 7 Sunday 1 12 Dec 12 +0100 RFC822 Sun, 07 Dec 1980 18:16:31 +0100 31 31 345057391 0 80 1980 341 3600 2003" (date len=170)
  "date CET 1980-12-07 18:16:31 pm PM 07 Sun December 6 18 06 18 16 7 Sunday 1 12 Dec 12 +0100 RFC822 Sun,  7 Dec 1980 18:16:31 +0100 31 31 345057391 0 80 1980 341 3600 2003" (adodb_date len=170)

08 Sep 1978 21:39:17 +0100 17 30 274135157 5 78 1978 250 3600 2003 Error date(): 274135157
 
  "date CET 1978-09-08 21:39:17 pm PM 08 Fri September 9 21 09 21 39 8 Friday 0 09 Sep 9 +0100 RFC822 Fri, 08 Sep 1978 21:39:17 +0100 17 30 274135157 5 78 1978 250 3600 2003" (date len=170)
  "date CET 1978-09-08 21:39:17 pm PM 08 Fri September 9 21 09 21 39 8 Friday 0 09 Sep 9 +0100 RFC822 Fri,  8 Sep 1978 21:39:17 +0100 17 30 274135157 5 78 1978 250 3600 2003" (adodb_date len=170)

Testing random dates between 100 and 4000

Testing 1970 to 1982, or 378432000 seconds, offset=80842: 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981

Failed :-(