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
07 Jun 1979 07:40:00 +0100 00 30 297585600 4 79 1979 157 3600 2003 Error date(): 297585600
 
  "date CET 1979-06-07 07:40:00 am AM 07 Thu June 7 7 07 07 40 7 Thursday 0 06 Jun 6 +0100 RFC822 Thu, 07 Jun 1979 07:40:00 +0100 00 30 297585600 4 79 1979 157 3600 2003" (date len=166)
  "date CET 1979-06-07 07:40:00 am AM 07 Thu June 7 7 07 07 40 7 Thursday 0 06 Jun 6 +0100 RFC822 Thu,  7 Jun 1979 07:40:00 +0100 00 30 297585600 4 79 1979 157 3600 2003" (adodb_date len=166)

06 Mar 1977 09:14:37 +0100 37 31 226484077 0 77 1977 64 3600 2003 Error date(): 226484077
 
  "date CET 1977-03-06 09:14:37 am AM 06 Sun March 9 9 09 09 14 6 Sunday 0 03 Mar 3 +0100 RFC822 Sun, 06 Mar 1977 09:14:37 +0100 37 31 226484077 0 77 1977 64 3600 2003" (date len=164)
  "date CET 1977-03-06 09:14:37 am AM 06 Sun March 9 9 09 09 14 6 Sunday 0 03 Mar 3 +0100 RFC822 Sun,  6 Mar 1977 09:14:37 +0100 37 31 226484077 0 77 1977 64 3600 2003" (adodb_date len=164)

02 Dec 1975 13:37:10 +0100 10 31 186755830 2 75 1975 335 3600 2003 Error date(): 186755830
 
  "date CET 1975-12-02 13:37:10 pm PM 02 Tue December 1 13 01 13 37 2 Tuesday 0 12 Dec 12 +0100 RFC822 Tue, 02 Dec 1975 13:37:10 +0100 10 31 186755830 2 75 1975 335 3600 2003" (date len=171)
  "date CET 1975-12-02 13:37:10 pm PM 02 Tue December 1 13 01 13 37 2 Tuesday 0 12 Dec 12 +0100 RFC822 Tue,  2 Dec 1975 13:37:10 +0100 10 31 186755830 2 75 1975 335 3600 2003" (adodb_date len=171)

06 Feb 1977 17:26:29 +0100 29 28 224094389 0 77 1977 36 3600 2003 Error date(): 224094389
 
  "date CET 1977-02-06 17:26:29 pm PM 06 Sun February 5 17 05 17 26 6 Sunday 0 02 Feb 2 +0100 RFC822 Sun, 06 Feb 1977 17:26:29 +0100 29 28 224094389 0 77 1977 36 3600 2003" (date len=168)
  "date CET 1977-02-06 17:26:29 pm PM 06 Sun February 5 17 05 17 26 6 Sunday 0 02 Feb 2 +0100 RFC822 Sun,  6 Feb 1977 17:26:29 +0100 29 28 224094389 0 77 1977 36 3600 2003" (adodb_date len=168)

02 Jul 1974 07:00:41 +0100 41 31 141976841 2 74 1974 182 3600 2003 Error date(): 141976841
 
  "date CET 1974-07-02 07:00:41 am AM 02 Tue July 7 7 07 07 00 2 Tuesday 0 07 Jul 7 +0100 RFC822 Tue, 02 Jul 1974 07:00:41 +0100 41 31 141976841 2 74 1974 182 3600 2003" (date len=165)
  "date CET 1974-07-02 07:00:41 am AM 02 Tue July 7 7 07 07 00 2 Tuesday 0 07 Jul 7 +0100 RFC822 Tue,  2 Jul 1974 07:00:41 +0100 41 31 141976841 2 74 1974 182 3600 2003" (adodb_date len=165)

ST 1980-08-15 19:44:46 pm PM 15 Fri August 7 19 07 19 44 15 Friday 1 08 Aug 8 +0200 RFC822 Fri, 15 Aug 1980 19:44:46 +0200 46 31 335209486 5 80 1980 227 7200 2003 Error date(): 335209486
 
  "date CEST 1980-08-15 19:44:46 pm PM 15 Fri August 7 19 07 19 44 15 Friday 1 08 Aug 8 +0200 RFC822 Fri, 15 Aug 1980 19:44:46 +0200 46 31 335209486 5 80 1980 227 7200 2003" (date len=169)
  "date CET 1980-08-15 18:44:46 pm PM 15 Fri August 6 18 06 18 44 15 Friday 1 08 Aug 8 +0100 RFC822 Fri, 15 Aug 1980 18:44:46 +0100 46 31 335209486 5 80 1980 227 3600 2003" (adodb_date len=168)

Error getdate() 335209486
Array ( [seconds] => 46 [minutes] => 44 [hours] => 19 [mday] => 15 [wday] => 5 [mon] => 8 [year] => 1980 [yday] => 227 [weekday] => Friday [month] => August [0] => 335209486 )
Array ( [seconds] => 46 [minutes] => 44 [hours] => 18 [mday] => 15 [wday] => 5 [mon] => 8 [year] => 1980 [yday] => 227 [weekday] => Friday [month] => August [0] => 335209486 )

ST 1980-05-27 13:16:13 pm PM 27 Tue May 1 13 01 13 16 27 Tuesday 1 05 May 5 +0200 RFC822 Tue, 27 May 1980 13:16:13 +0200 13 31 328274173 2 80 1980 147 7200 2003 Error date(): 328274173

 
  "date CEST 1980-05-27 13:16:13 pm PM 27 Tue May 1 13 01 13 16 27 Tuesday 1 05 May 5 +0200 RFC822 Tue, 27 May 1980 13:16:13 +0200 13 31 328274173 2 80 1980 147 7200 2003" (date len=167)
  "date CET 1980-05-27 12:16:13 pm PM 27 Tue May 12 12 12 12 16 27 Tuesday 1 05 May 5 +0100 RFC822 Tue, 27 May 1980 12:16:13 +0100 13 31 328274173 2 80 1980 147 3600 2003" (adodb_date len=167)

06 Jan 1978 15:23:03 +0100 03 31 252944583 5 78 1978 5 3600 2003 Error date(): 252944583
 
  "date CET 1978-01-06 15:23:03 pm PM 06 Fri January 3 15 03 15 23 6 Friday 0 01 Jan 1 +0100 RFC822 Fri, 06 Jan 1978 15:23:03 +0100 03 31 252944583 5 78 1978 5 3600 2003" (date len=166)
  "date CET 1978-01-06 15:23:03 pm PM 06 Fri January 3 15 03 15 23 6 Friday 0 01 Jan 1 +0100 RFC822 Fri,  6 Jan 1978 15:23:03 +0100 03 31 252944583 5 78 1978 5 3600 2003" (adodb_date len=166)

ST 1982-05-21 07:51:47 am AM 21 Fri May 7 7 07 07 51 21 Friday 0 05 May 5 +0200 RFC822 Fri, 21 May 1982 07:51:47 +0200 47 31 390808307 5 82 1982 140 7200 2003 Error date(): 390808307
 
  "date CEST 1982-05-21 07:51:47 am AM 21 Fri May 7 7 07 07 51 21 Friday 0 05 May 5 +0200 RFC822 Fri, 21 May 1982 07:51:47 +0200 47 31 390808307 5 82 1982 140 7200 2003" (date len=165)
  "date CET 1982-05-21 06:51:47 am AM 21 Fri May 6 6 06 06 51 21 Friday 0 05 May 5 +0100 RFC822 Fri, 21 May 1982 06:51:47 +0100 47 31 390808307 5 82 1982 140 3600 2003" (adodb_date len=164)

Error getdate() 390808307
Array ( [seconds] => 47 [minutes] => 51 [hours] => 7 [mday] => 21 [wday] => 5 [mon] => 5 [year] => 1982 [yday] => 140 [weekday] => Friday [month] => May [0] => 390808307 )
Array ( [seconds] => 47 [minutes] => 51 [hours] => 6 [mday] => 21 [wday] => 5 [mon] => 5 [year] => 1982 [yday] => 140 [weekday] => Friday [month] => May [0] => 390808307 )

08 Oct 1979 07:12:03 +0100 03 31 308211123 1 79 1979 280 3600 2003 Error date(): 308211123

 
  "date CET 1979-10-08 07:12:03 am AM 08 Mon October 7 7 07 07 12 8 Monday 0 10 Oct 10 +0100 RFC822 Mon, 08 Oct 1979 07:12:03 +0100 03 31 308211123 1 79 1979 280 3600 2003" (date len=168)
  "date CET 1979-10-08 07:12:03 am AM 08 Mon October 7 7 07 07 12 8 Monday 0 10 Oct 10 +0100 RFC822 Mon,  8 Oct 1979 07:12:03 +0100 03 31 308211123 1 79 1979 280 3600 2003" (adodb_date len=168)

05 Apr 1977 17:12:19 +0100 19 30 229104739 2 77 1977 94 3600 2003 Error date(): 229104739
 
  "date CET 1977-04-05 17:12:19 pm PM 05 Tue April 5 17 05 17 12 5 Tuesday 0 04 Apr 4 +0100 RFC822 Tue, 05 Apr 1977 17:12:19 +0100 19 30 229104739 2 77 1977 94 3600 2003" (date len=166)
  "date CET 1977-04-05 17:12:19 pm PM 05 Tue April 5 17 05 17 12 5 Tuesday 0 04 Apr 4 +0100 RFC822 Tue,  5 Apr 1977 17:12:19 +0100 19 30 229104739 2 77 1977 94 3600 2003" (adodb_date len=166)

02 Jul 1977 12:08:41 +0100 41 31 236689721 6 77 1977 182 3600 2003 Error date(): 236689721
 
  "date CET 1977-07-02 12:08:41 pm PM 02 Sat July 12 12 12 12 08 2 Saturday 0 07 Jul 7 +0100 RFC822 Sat, 02 Jul 1977 12:08:41 +0100 41 31 236689721 6 77 1977 182 3600 2003" (date len=168)
  "date CET 1977-07-02 12:08:41 pm PM 02 Sat July 12 12 12 12 08 2 Saturday 0 07 Jul 7 +0100 RFC822 Sat,  2 Jul 1977 12:08:41 +0100 41 31 236689721 6 77 1977 182 3600 2003" (adodb_date len=168)

05 Aug 1976 19:08:34 +0100 34 31 208116514 4 76 1976 217 3600 2003 Error date(): 208116514
 
  "date CET 1976-08-05 19:08:34 pm PM 05 Thu August 7 19 07 19 08 5 Thursday 1 08 Aug 8 +0100 RFC822 Thu, 05 Aug 1976 19:08:34 +0100 34 31 208116514 4 76 1976 217 3600 2003" (date len=169)
  "date CET 1976-08-05 19:08:34 pm PM 05 Thu August 7 19 07 19 08 5 Thursday 1 08 Aug 8 +0100 RFC822 Thu,  5 Aug 1976 19:08:34 +0100 34 31 208116514 4 76 1976 217 3600 2003" (adodb_date len=169)

ST 1980-05-25 10:32:20 am AM 25 Sun May 10 10 10 10 32 25 Sunday 1 05 May 5 +0200 RFC822 Sun, 25 May 1980 10:32:20 +0200 20 31 328091540 0 80 1980 145 7200 2003 Error date(): 328091540
 
  "date CEST 1980-05-25 10:32:20 am AM 25 Sun May 10 10 10 10 32 25 Sunday 1 05 May 5 +0200 RFC822 Sun, 25 May 1980 10:32:20 +0200 20 31 328091540 0 80 1980 145 7200 2003" (date len=167)
  "date CET 1980-05-25 09:32:20 am AM 25 Sun May 9 9 09 09 32 25 Sunday 1 05 May 5 +0100 RFC822 Sun, 25 May 1980 09:32:20 +0100 20 31 328091540 0 80 1980 145 3600 2003" (adodb_date len=164)

Error getdate() 328091540
Array ( [seconds] => 20 [minutes] => 32 [hours] => 10 [mday] => 25 [wday] => 0 [mon] => 5 [year] => 1980 [yday] => 145 [weekday] => Sunday [month] => May [0] => 328091540 )
Array ( [seconds] => 20 [minutes] => 32 [hours] => 9 [mday] => 25 [wday] => 0 [mon] => 5 [year] => 1980 [yday] => 145 [weekday] => Sunday [month] => May [0] => 328091540 )

04 Nov 1976 15:36:55 +0100 55 30 215966215 4 76 1976 308 3600 2003 Error date(): 215966215

 
  "date CET 1976-11-04 15:36:55 pm PM 04 Thu November 3 15 03 15 36 4 Thursday 1 11 Nov 11 +0100 RFC822 Thu, 04 Nov 1976 15:36:55 +0100 55 30 215966215 4 76 1976 308 3600 2003" (date len=172)
  "date CET 1976-11-04 15:36:55 pm PM 04 Thu November 3 15 03 15 36 4 Thursday 1 11 Nov 11 +0100 RFC822 Thu,  4 Nov 1976 15:36:55 +0100 55 30 215966215 4 76 1976 308 3600 2003" (adodb_date len=172)

09 Mar 1971 01:29:10 +0100 10 31 37326550 2 71 1971 67 3600 2003 Error date(): 37326550
 
  "date CET 1971-03-09 01:29:10 am AM 09 Tue March 1 1 01 01 29 9 Tuesday 0 03 Mar 3 +0100 RFC822 Tue, 09 Mar 1971 01:29:10 +0100 10 31 37326550 2 71 1971 67 3600 2003" (date len=164)
  "date CET 1971-03-09 01:29:10 am AM 09 Tue March 1 1 01 01 29 9 Tuesday 0 03 Mar 3 +0100 RFC822 Tue,  9 Mar 1971 01:29:10 +0100 10 31 37326550 2 71 1971 67 3600 2003" (adodb_date len=164)

07 Nov 1975 06:49:51 +0100 51 30 184571391 5 75 1975 310 3600 2003 Error date(): 184571391
 
  "date CET 1975-11-07 06:49:51 am AM 07 Fri November 6 6 06 06 49 7 Friday 0 11 Nov 11 +0100 RFC822 Fri, 07 Nov 1975 06:49:51 +0100 51 30 184571391 5 75 1975 310 3600 2003" (date len=169)
  "date CET 1975-11-07 06:49:51 am AM 07 Fri November 6 6 06 06 49 7 Friday 0 11 Nov 11 +0100 RFC822 Fri,  7 Nov 1975 06:49:51 +0100 51 30 184571391 5 75 1975 310 3600 2003" (adodb_date len=169)

05 Dec 1974 00:10:23 +0100 23 31 155430623 4 74 1974 338 3600 2003 Error date(): 155430623
 
  "date CET 1974-12-05 00:10:23 am AM 05 Thu December 12 0 12 00 10 5 Thursday 0 12 Dec 12 +0100 RFC822 Thu, 05 Dec 1974 00:10:23 +0100 23 31 155430623 4 74 1974 338 3600 2003" (date len=172)
  "date CET 1974-12-05 00:10:23 am AM 05 Thu December 12 0 12 00 10 5 Thursday 0 12 Dec 12 +0100 RFC822 Thu,  5 Dec 1974 00:10:23 +0100 23 31 155430623 4 74 1974 338 3600 2003" (adodb_date len=172)

02 Jan 1975 00:02:05 +0100 05 31 157849325 4 75 1975 1 3600 2003 Error date(): 157849325
 
  "date CET 1975-01-02 00:02:05 am AM 02 Thu January 12 0 12 00 02 2 Thursday 0 01 Jan 1 +0100 RFC822 Thu, 02 Jan 1975 00:02:05 +0100 05 31 157849325 4 75 1975 1 3600 2003" (date len=168)
  "date CET 1975-01-02 00:02:05 am AM 02 Thu January 12 0 12 00 02 2 Thursday 0 01 Jan 1 +0100 RFC822 Thu,  2 Jan 1975 00:02:05 +0100 05 31 157849325 4 75 1975 1 3600 2003" (adodb_date len=168)

03 Mar 1980 23:10:06 +0100 06 31 320969406 1 80 1980 62 3600 2003 Error date(): 320969406
 
  "date CET 1980-03-03 23:10:06 pm PM 03 Mon March 11 23 11 23 10 3 Monday 1 03 Mar 3 +0100 RFC822 Mon, 03 Mar 1980 23:10:06 +0100 06 31 320969406 1 80 1980 62 3600 2003" (date len=166)
  "date CET 1980-03-03 23:10:06 pm PM 03 Mon March 11 23 11 23 10 3 Monday 1 03 Mar 3 +0100 RFC822 Mon,  3 Mar 1980 23:10:06 +0100 06 31 320969406 1 80 1980 62 3600 2003" (adodb_date len=166)

01 Apr 1979 05:37:49 +0100 49 30 291789469 0 79 1979 90 3600 2003 Error date(): 291789469
 
  "date CET 1979-04-01 05:37:49 am AM 01 Sun April 5 5 05 05 37 1 Sunday 0 04 Apr 4 +0100 RFC822 Sun, 01 Apr 1979 05:37:49 +0100 49 30 291789469 0 79 1979 90 3600 2003" (date len=164)
  "date CET 1979-04-01 05:37:49 am AM 01 Sun April 5 5 05 05 37 1 Sunday 0 04 Apr 4 +0100 RFC822 Sun,  1 Apr 1979 05:37:49 +0100 49 30 291789469 0 79 1979 90 3600 2003" (adodb_date len=164)

ST 1982-04-23 19:22:19 pm PM 23 Fri April 7 19 07 19 22 23 Friday 0 04 Apr 4 +0200 RFC822 Fri, 23 Apr 1982 19:22:19 +0200 19 30 388430539 5 82 1982 112 7200 2003 Error date(): 388430539
 
  "date CEST 1982-04-23 19:22:19 pm PM 23 Fri April 7 19 07 19 22 23 Friday 0 04 Apr 4 +0200 RFC822 Fri, 23 Apr 1982 19:22:19 +0200 19 30 388430539 5 82 1982 112 7200 2003" (date len=168)
  "date CET 1982-04-23 18:22:19 pm PM 23 Fri April 6 18 06 18 22 23 Friday 0 04 Apr 4 +0100 RFC822 Fri, 23 Apr 1982 18:22:19 +0100 19 30 388430539 5 82 1982 112 3600 2003" (adodb_date len=167)

03 Mar 1976 12:44:09 +0100 09 31 194701449 3 76 1976 62 3600 2003 Error date(): 194701449
 
  "date CET 1976-03-03 12:44:09 pm PM 03 Wed March 12 12 12 12 44 3 Wednesday 1 03 Mar 3 +0100 RFC822 Wed, 03 Mar 1976 12:44:09 +0100 09 31 194701449 3 76 1976 62 3600 2003" (date len=169)
  "date CET 1976-03-03 12:44:09 pm PM 03 Wed March 12 12 12 12 44 3 Wednesday 1 03 Mar 3 +0100 RFC822 Wed,  3 Mar 1976 12:44:09 +0100 09 31 194701449 3 76 1976 62 3600 2003" (adodb_date len=169)

08 Apr 1975 15:37:25 +0100 25 30 166199845 2 75 1975 97 3600 2003 Error date(): 166199845
 
  "date CET 1975-04-08 15:37:25 pm PM 08 Tue April 3 15 03 15 37 8 Tuesday 0 04 Apr 4 +0100 RFC822 Tue, 08 Apr 1975 15:37:25 +0100 25 30 166199845 2 75 1975 97 3600 2003" (date len=166)
  "date CET 1975-04-08 15:37:25 pm PM 08 Tue April 3 15 03 15 37 8 Tuesday 0 04 Apr 4 +0100 RFC822 Tue,  8 Apr 1975 15:37:25 +0100 25 30 166199845 2 75 1975 97 3600 2003" (adodb_date len=166)

09 Jun 1975 23:22:26 +0100 26 30 171584546 1 75 1975 159 3600 2003 Error date(): 171584546
 
  "date CET 1975-06-09 23:22:26 pm PM 09 Mon June 11 23 11 23 22 9 Monday 0 06 Jun 6 +0100 RFC822 Mon, 09 Jun 1975 23:22:26 +0100 26 30 171584546 1 75 1975 159 3600 2003" (date len=166)
  "date CET 1975-06-09 23:22:26 pm PM 09 Mon June 11 23 11 23 22 9 Monday 0 06 Jun 6 +0100 RFC822 Mon,  9 Jun 1975 23:22:26 +0100 26 30 171584546 1 75 1975 159 3600 2003" (adodb_date len=166)

ST 1981-07-13 14:52:15 pm PM 13 Mon July 2 14 02 14 52 13 Monday 0 07 Jul 7 +0200 RFC822 Mon, 13 Jul 1981 14:52:15 +0200 15 31 363876735 1 81 1981 193 7200 2003 Error date(): 363876735
 
  "date CEST 1981-07-13 14:52:15 pm PM 13 Mon July 2 14 02 14 52 13 Monday 0 07 Jul 7 +0200 RFC822 Mon, 13 Jul 1981 14:52:15 +0200 15 31 363876735 1 81 1981 193 7200 2003" (date len=167)
  "date CET 1981-07-13 13:52:15 pm PM 13 Mon July 1 13 01 13 52 13 Monday 0 07 Jul 7 +0100 RFC822 Mon, 13 Jul 1981 13:52:15 +0100 15 31 363876735 1 81 1981 193 3600 2003" (adodb_date len=166)

Error getdate() 363876735
Array ( [seconds] => 15 [minutes] => 52 [hours] => 14 [mday] => 13 [wday] => 1 [mon] => 7 [year] => 1981 [yday] => 193 [weekday] => Monday [month] => July [0] => 363876735 )
Array ( [seconds] => 15 [minutes] => 52 [hours] => 13 [mday] => 13 [wday] => 1 [mon] => 7 [year] => 1981 [yday] => 193 [weekday] => Monday [month] => July [0] => 363876735 )

05 Oct 1973 16:20:12 +0100 12 31 118682412 5 73 1973 277 3600 2003 Error date(): 118682412

 
  "date CET 1973-10-05 16:20:12 pm PM 05 Fri October 4 16 04 16 20 5 Friday 0 10 Oct 10 +0100 RFC822 Fri, 05 Oct 1973 16:20:12 +0100 12 31 118682412 5 73 1973 277 3600 2003" (date len=169)
  "date CET 1973-10-05 16:20:12 pm PM 05 Fri October 4 16 04 16 20 5 Friday 0 10 Oct 10 +0100 RFC822 Fri,  5 Oct 1973 16:20:12 +0100 12 31 118682412 5 73 1973 277 3600 2003" (adodb_date len=169)

01 Oct 1978 02:49:20 +0100 20 31 276054560 0 78 1978 273 3600 2003 Error date(): 276054560
 
  "date CET 1978-10-01 02:49:20 am AM 01 Sun October 2 2 02 02 49 1 Sunday 0 10 Oct 10 +0100 RFC822 Sun, 01 Oct 1978 02:49:20 +0100 20 31 276054560 0 78 1978 273 3600 2003" (date len=168)
  "date CET 1978-10-01 02:49:20 am AM 01 Sun October 2 2 02 02 49 1 Sunday 0 10 Oct 10 +0100 RFC822 Sun,  1 Oct 1978 02:49:20 +0100 20 31 276054560 0 78 1978 273 3600 2003" (adodb_date len=168)

08 Sep 1975 05:14:22 +0100 22 30 179381662 1 75 1975 250 3600 2003 Error date(): 179381662
 
  "date CET 1975-09-08 05:14:22 am AM 08 Mon September 5 5 05 05 14 8 Monday 0 09 Sep 9 +0100 RFC822 Mon, 08 Sep 1975 05:14:22 +0100 22 30 179381662 1 75 1975 250 3600 2003" (date len=169)
  "date CET 1975-09-08 05:14:22 am AM 08 Mon September 5 5 05 05 14 8 Monday 0 09 Sep 9 +0100 RFC822 Mon,  8 Sep 1975 05:14:22 +0100 22 30 179381662 1 75 1975 250 3600 2003" (adodb_date len=169)

08 Oct 1976 18:48:10 +0100 10 31 213644890 5 76 1976 281 3600 2003 Error date(): 213644890
 
  "date CET 1976-10-08 18:48:10 pm PM 08 Fri October 6 18 06 18 48 8 Friday 1 10 Oct 10 +0100 RFC822 Fri, 08 Oct 1976 18:48:10 +0100 10 31 213644890 5 76 1976 281 3600 2003" (date len=169)
  "date CET 1976-10-08 18:48:10 pm PM 08 Fri October 6 18 06 18 48 8 Friday 1 10 Oct 10 +0100 RFC822 Fri,  8 Oct 1976 18:48:10 +0100 10 31 213644890 5 76 1976 281 3600 2003" (adodb_date len=169)

02 May 1978 14:10:38 +0100 38 31 262962638 2 78 1978 121 3600 2003 Error date(): 262962638
 
  "date CET 1978-05-02 14:10:38 pm PM 02 Tue May 2 14 02 14 10 2 Tuesday 0 05 May 5 +0100 RFC822 Tue, 02 May 1978 14:10:38 +0100 38 31 262962638 2 78 1978 121 3600 2003" (date len=165)
  "date CET 1978-05-02 14:10:38 pm PM 02 Tue May 2 14 02 14 10 2 Tuesday 0 05 May 5 +0100 RFC822 Tue,  2 May 1978 14:10:38 +0100 38 31 262962638 2 78 1978 121 3600 2003" (adodb_date len=165)

06 Jul 1976 18:48:59 +0100 59 31 205523339 2 76 1976 187 3600 2003 Error date(): 205523339
 
  "date CET 1976-07-06 18:48:59 pm PM 06 Tue July 6 18 06 18 48 6 Tuesday 1 07 Jul 7 +0100 RFC822 Tue, 06 Jul 1976 18:48:59 +0100 59 31 205523339 2 76 1976 187 3600 2003" (date len=166)
  "date CET 1976-07-06 18:48:59 pm PM 06 Tue July 6 18 06 18 48 6 Tuesday 1 07 Jul 7 +0100 RFC822 Tue,  6 Jul 1976 18:48:59 +0100 59 31 205523339 2 76 1976 187 3600 2003" (adodb_date len=166)

Testing random dates between 100 and 4000

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

Failed :-(