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
06 Sep 1976 03:07:09 +0100 09 30 210823629 1 76 1976 249 3600 2003 Error date(): 210823629
 
  "date CET 1976-09-06 03:07:09 am AM 06 Mon September 3 3 03 03 07 6 Monday 1 09 Sep 9 +0100 RFC822 Mon, 06 Sep 1976 03:07:09 +0100 09 30 210823629 1 76 1976 249 3600 2003" (date len=169)
  "date CET 1976-09-06 03:07:09 am AM 06 Mon September 3 3 03 03 07 6 Monday 1 09 Sep 9 +0100 RFC822 Mon,  6 Sep 1976 03:07:09 +0100 09 30 210823629 1 76 1976 249 3600 2003" (adodb_date len=169)

05 Dec 1976 07:28:58 +0100 58 31 218615338 0 76 1976 339 3600 2003 Error date(): 218615338
 
  "date CET 1976-12-05 07:28:58 am AM 05 Sun December 7 7 07 07 28 5 Sunday 1 12 Dec 12 +0100 RFC822 Sun, 05 Dec 1976 07:28:58 +0100 58 31 218615338 0 76 1976 339 3600 2003" (date len=169)
  "date CET 1976-12-05 07:28:58 am AM 05 Sun December 7 7 07 07 28 5 Sunday 1 12 Dec 12 +0100 RFC822 Sun,  5 Dec 1976 07:28:58 +0100 58 31 218615338 0 76 1976 339 3600 2003" (adodb_date len=169)

05 Dec 1972 00:55:44 +0100 44 31 92361344 2 72 1972 339 3600 2003 Error date(): 92361344
 
  "date CET 1972-12-05 00:55:44 am AM 05 Tue December 12 0 12 00 55 5 Tuesday 1 12 Dec 12 +0100 RFC822 Tue, 05 Dec 1972 00:55:44 +0100 44 31 92361344 2 72 1972 339 3600 2003" (date len=170)
  "date CET 1972-12-05 00:55:44 am AM 05 Tue December 12 0 12 00 55 5 Tuesday 1 12 Dec 12 +0100 RFC822 Tue,  5 Dec 1972 00:55:44 +0100 44 31 92361344 2 72 1972 339 3600 2003" (adodb_date len=170)

03 May 1971 20:21:00 +0100 00 31 42146460 1 71 1971 122 3600 2003 Error date(): 42146460
 
  "date CET 1971-05-03 20:21:00 pm PM 03 Mon May 8 20 08 20 21 3 Monday 0 05 May 5 +0100 RFC822 Mon, 03 May 1971 20:21:00 +0100 00 31 42146460 1 71 1971 122 3600 2003" (date len=163)
  "date CET 1971-05-03 20:21:00 pm PM 03 Mon May 8 20 08 20 21 3 Monday 0 05 May 5 +0100 RFC822 Mon,  3 May 1971 20:21:00 +0100 00 31 42146460 1 71 1971 122 3600 2003" (adodb_date len=163)

ST 1980-09-14 10:57:30 am AM 14 Sun September 10 10 10 10 57 14 Sunday 1 09 Sep 9 +0200 RFC822 Sun, 14 Sep 1980 10:57:30 +0200 30 30 337769850 0 80 1980 257 7200 2003 Error date(): 337769850
 
  "date CEST 1980-09-14 10:57:30 am AM 14 Sun September 10 10 10 10 57 14 Sunday 1 09 Sep 9 +0200 RFC822 Sun, 14 Sep 1980 10:57:30 +0200 30 30 337769850 0 80 1980 257 7200 2003" (date len=173)
  "date CET 1980-09-14 09:57:30 am AM 14 Sun September 9 9 09 09 57 14 Sunday 1 09 Sep 9 +0100 RFC822 Sun, 14 Sep 1980 09:57:30 +0100 30 30 337769850 0 80 1980 257 3600 2003" (adodb_date len=170)

Error getdate() 337769850
Array ( [seconds] => 30 [minutes] => 57 [hours] => 10 [mday] => 14 [wday] => 0 [mon] => 9 [year] => 1980 [yday] => 257 [weekday] => Sunday [month] => September [0] => 337769850 )
Array ( [seconds] => 30 [minutes] => 57 [hours] => 9 [mday] => 14 [wday] => 0 [mon] => 9 [year] => 1980 [yday] => 257 [weekday] => Sunday [month] => September [0] => 337769850 )

ST 1981-07-08 08:10:29 am AM 08 Wed July 8 8 08 08 10 8 Wednesday 0 07 Jul 7 +0200 RFC822 Wed, 08 Jul 1981 08:10:29 +0200 29 31 363420629 3 81 1981 188 7200 2003 Error date(): 363420629

 
  "date CEST 1981-07-08 08:10:29 am AM 08 Wed July 8 8 08 08 10 8 Wednesday 0 07 Jul 7 +0200 RFC822 Wed, 08 Jul 1981 08:10:29 +0200 29 31 363420629 3 81 1981 188 7200 2003" (date len=168)
  "date CET 1981-07-08 07:10:29 am AM 08 Wed July 7 7 07 07 10 8 Wednesday 0 07 Jul 7 +0100 RFC822 Wed,  8 Jul 1981 07:10:29 +0100 29 31 363420629 3 81 1981 188 3600 2003" (adodb_date len=167)

02 Jan 1981 06:40:33 +0100 33 31 347262033 5 81 1981 1 3600 2003 Error date(): 347262033
 
  "date CET 1981-01-02 06:40:33 am AM 02 Fri January 6 6 06 06 40 2 Friday 0 01 Jan 1 +0100 RFC822 Fri, 02 Jan 1981 06:40:33 +0100 33 31 347262033 5 81 1981 1 3600 2003" (date len=165)
  "date CET 1981-01-02 06:40:33 am AM 02 Fri January 6 6 06 06 40 2 Friday 0 01 Jan 1 +0100 RFC822 Fri,  2 Jan 1981 06:40:33 +0100 33 31 347262033 5 81 1981 1 3600 2003" (adodb_date len=165)

01 Oct 1976 11:07:40 +0100 40 31 213012460 5 76 1976 274 3600 2003 Error date(): 213012460
 
  "date CET 1976-10-01 11:07:40 am AM 01 Fri October 11 11 11 11 07 1 Friday 1 10 Oct 10 +0100 RFC822 Fri, 01 Oct 1976 11:07:40 +0100 40 31 213012460 5 76 1976 274 3600 2003" (date len=170)
  "date CET 1976-10-01 11:07:40 am AM 01 Fri October 11 11 11 11 07 1 Friday 1 10 Oct 10 +0100 RFC822 Fri,  1 Oct 1976 11:07:40 +0100 40 31 213012460 5 76 1976 274 3600 2003" (adodb_date len=170)

05 Dec 1979 06:24:00 +0100 00 31 313219440 3 79 1979 338 3600 2003 Error date(): 313219440
 
  "date CET 1979-12-05 06:24:00 am AM 05 Wed December 6 6 06 06 24 5 Wednesday 0 12 Dec 12 +0100 RFC822 Wed, 05 Dec 1979 06:24:00 +0100 00 31 313219440 3 79 1979 338 3600 2003" (date len=172)
  "date CET 1979-12-05 06:24:00 am AM 05 Wed December 6 6 06 06 24 5 Wednesday 0 12 Dec 12 +0100 RFC822 Wed,  5 Dec 1979 06:24:00 +0100 00 31 313219440 3 79 1979 338 3600 2003" (adodb_date len=172)

ST 1981-09-06 02:30:07 am AM 06 Sun September 2 2 02 02 30 6 Sunday 0 09 Sep 9 +0200 RFC822 Sun, 06 Sep 1981 02:30:07 +0200 07 30 368584207 0 81 1981 248 7200 2003 Error date(): 368584207
 
  "date CEST 1981-09-06 02:30:07 am AM 06 Sun September 2 2 02 02 30 6 Sunday 0 09 Sep 9 +0200 RFC822 Sun, 06 Sep 1981 02:30:07 +0200 07 30 368584207 0 81 1981 248 7200 2003" (date len=170)
  "date CET 1981-09-06 01:30:07 am AM 06 Sun September 1 1 01 01 30 6 Sunday 0 09 Sep 9 +0100 RFC822 Sun,  6 Sep 1981 01:30:07 +0100 07 30 368584207 0 81 1981 248 3600 2003" (adodb_date len=169)

Error getdate() 368584207
Array ( [seconds] => 7 [minutes] => 30 [hours] => 2 [mday] => 6 [wday] => 0 [mon] => 9 [year] => 1981 [yday] => 248 [weekday] => Sunday [month] => September [0] => 368584207 )
Array ( [seconds] => 7 [minutes] => 30 [hours] => 1 [mday] => 6 [wday] => 0 [mon] => 9 [year] => 1981 [yday] => 248 [weekday] => Sunday [month] => September [0] => 368584207 )

07 May 1979 15:44:11 +0100 11 31 294936251 1 79 1979 126 3600 2003 Error date(): 294936251

 
  "date CET 1979-05-07 15:44:11 pm PM 07 Mon May 3 15 03 15 44 7 Monday 0 05 May 5 +0100 RFC822 Mon, 07 May 1979 15:44:11 +0100 11 31 294936251 1 79 1979 126 3600 2003" (date len=164)
  "date CET 1979-05-07 15:44:11 pm PM 07 Mon May 3 15 03 15 44 7 Monday 0 05 May 5 +0100 RFC822 Mon,  7 May 1979 15:44:11 +0100 11 31 294936251 1 79 1979 126 3600 2003" (adodb_date len=164)

05 Aug 1978 10:28:44 +0100 44 31 271157324 6 78 1978 216 3600 2003 Error date(): 271157324
 
  "date CET 1978-08-05 10:28:44 am AM 05 Sat August 10 10 10 10 28 5 Saturday 0 08 Aug 8 +0100 RFC822 Sat, 05 Aug 1978 10:28:44 +0100 44 31 271157324 6 78 1978 216 3600 2003" (date len=170)
  "date CET 1978-08-05 10:28:44 am AM 05 Sat August 10 10 10 10 28 5 Saturday 0 08 Aug 8 +0100 RFC822 Sat,  5 Aug 1978 10:28:44 +0100 44 31 271157324 6 78 1978 216 3600 2003" (adodb_date len=170)

05 Aug 1975 10:27:34 +0100 34 31 176462854 2 75 1975 216 3600 2003 Error date(): 176462854
 
  "date CET 1975-08-05 10:27:34 am AM 05 Tue August 10 10 10 10 27 5 Tuesday 0 08 Aug 8 +0100 RFC822 Tue, 05 Aug 1975 10:27:34 +0100 34 31 176462854 2 75 1975 216 3600 2003" (date len=169)
  "date CET 1975-08-05 10:27:34 am AM 05 Tue August 10 10 10 10 27 5 Tuesday 0 08 Aug 8 +0100 RFC822 Tue,  5 Aug 1975 10:27:34 +0100 34 31 176462854 2 75 1975 216 3600 2003" (adodb_date len=169)

ST 1981-06-04 22:03:39 pm PM 04 Thu June 10 22 10 22 03 4 Thursday 0 06 Jun 6 +0200 RFC822 Thu, 04 Jun 1981 22:03:39 +0200 39 30 360533019 4 81 1981 154 7200 2003 Error date(): 360533019
 
  "date CEST 1981-06-04 22:03:39 pm PM 04 Thu June 10 22 10 22 03 4 Thursday 0 06 Jun 6 +0200 RFC822 Thu, 04 Jun 1981 22:03:39 +0200 39 30 360533019 4 81 1981 154 7200 2003" (date len=169)
  "date CET 1981-06-04 21:03:39 pm PM 04 Thu June 9 21 09 21 03 4 Thursday 0 06 Jun 6 +0100 RFC822 Thu,  4 Jun 1981 21:03:39 +0100 39 30 360533019 4 81 1981 154 3600 2003" (adodb_date len=167)

Error getdate() 360533019
Array ( [seconds] => 39 [minutes] => 3 [hours] => 22 [mday] => 4 [wday] => 4 [mon] => 6 [year] => 1981 [yday] => 154 [weekday] => Thursday [month] => June [0] => 360533019 )
Array ( [seconds] => 39 [minutes] => 3 [hours] => 21 [mday] => 4 [wday] => 4 [mon] => 6 [year] => 1981 [yday] => 154 [weekday] => Thursday [month] => June [0] => 360533019 )

09 May 1975 01:00:18 +0100 18 31 168825618 5 75 1975 128 3600 2003 Error date(): 168825618

 
  "date CET 1975-05-09 01:00:18 am AM 09 Fri May 1 1 01 01 00 9 Friday 0 05 May 5 +0100 RFC822 Fri, 09 May 1975 01:00:18 +0100 18 31 168825618 5 75 1975 128 3600 2003" (date len=163)
  "date CET 1975-05-09 01:00:18 am AM 09 Fri May 1 1 01 01 00 9 Friday 0 05 May 5 +0100 RFC822 Fri,  9 May 1975 01:00:18 +0100 18 31 168825618 5 75 1975 128 3600 2003" (adodb_date len=163)

ST 1980-08-19 12:10:14 pm PM 19 Tue August 12 12 12 12 10 19 Tuesday 1 08 Aug 8 +0200 RFC822 Tue, 19 Aug 1980 12:10:14 +0200 14 31 335527814 2 80 1980 231 7200 2003 Error date(): 335527814
 
  "date CEST 1980-08-19 12:10:14 pm PM 19 Tue August 12 12 12 12 10 19 Tuesday 1 08 Aug 8 +0200 RFC822 Tue, 19 Aug 1980 12:10:14 +0200 14 31 335527814 2 80 1980 231 7200 2003" (date len=171)
  "date CET 1980-08-19 11:10:14 am AM 19 Tue August 11 11 11 11 10 19 Tuesday 1 08 Aug 8 +0100 RFC822 Tue, 19 Aug 1980 11:10:14 +0100 14 31 335527814 2 80 1980 231 3600 2003" (adodb_date len=170)

Error getdate() 335527814
Array ( [seconds] => 14 [minutes] => 10 [hours] => 12 [mday] => 19 [wday] => 2 [mon] => 8 [year] => 1980 [yday] => 231 [weekday] => Tuesday [month] => August [0] => 335527814 )
Array ( [seconds] => 14 [minutes] => 10 [hours] => 11 [mday] => 19 [wday] => 2 [mon] => 8 [year] => 1980 [yday] => 231 [weekday] => Tuesday [month] => August [0] => 335527814 )

03 Jul 1973 10:50:04 +0100 04 31 110541004 2 73 1973 183 3600 2003 Error date(): 110541004

 
  "date CET 1973-07-03 10:50:04 am AM 03 Tue July 10 10 10 10 50 3 Tuesday 0 07 Jul 7 +0100 RFC822 Tue, 03 Jul 1973 10:50:04 +0100 04 31 110541004 2 73 1973 183 3600 2003" (date len=167)
  "date CET 1973-07-03 10:50:04 am AM 03 Tue July 10 10 10 10 50 3 Tuesday 0 07 Jul 7 +0100 RFC822 Tue,  3 Jul 1973 10:50:04 +0100 04 31 110541004 2 73 1973 183 3600 2003" (adodb_date len=167)

02 Aug 1979 04:39:51 +0100 51 31 302413191 4 79 1979 213 3600 2003 Error date(): 302413191
 
  "date CET 1979-08-02 04:39:51 am AM 02 Thu August 4 4 04 04 39 2 Thursday 0 08 Aug 8 +0100 RFC822 Thu, 02 Aug 1979 04:39:51 +0100 51 31 302413191 4 79 1979 213 3600 2003" (date len=168)
  "date CET 1979-08-02 04:39:51 am AM 02 Thu August 4 4 04 04 39 2 Thursday 0 08 Aug 8 +0100 RFC822 Thu,  2 Aug 1979 04:39:51 +0100 51 31 302413191 4 79 1979 213 3600 2003" (adodb_date len=168)

05 Jan 1979 22:03:30 +0100 30 31 284418210 5 79 1979 4 3600 2003 Error date(): 284418210
 
  "date CET 1979-01-05 22:03:30 pm PM 05 Fri January 10 22 10 22 03 5 Friday 0 01 Jan 1 +0100 RFC822 Fri, 05 Jan 1979 22:03:30 +0100 30 31 284418210 5 79 1979 4 3600 2003" (date len=167)
  "date CET 1979-01-05 22:03:30 pm PM 05 Fri January 10 22 10 22 03 5 Friday 0 01 Jan 1 +0100 RFC822 Fri,  5 Jan 1979 22:03:30 +0100 30 31 284418210 5 79 1979 4 3600 2003" (adodb_date len=167)

03 Apr 1971 22:08:00 +0100 00 30 39560880 6 71 1971 92 3600 2003 Error date(): 39560880
 
  "date CET 1971-04-03 22:08:00 pm PM 03 Sat April 10 22 10 22 08 3 Saturday 0 04 Apr 4 +0100 RFC822 Sat, 03 Apr 1971 22:08:00 +0100 00 30 39560880 6 71 1971 92 3600 2003" (date len=167)
  "date CET 1971-04-03 22:08:00 pm PM 03 Sat April 10 22 10 22 08 3 Saturday 0 04 Apr 4 +0100 RFC822 Sat,  3 Apr 1971 22:08:00 +0100 00 30 39560880 6 71 1971 92 3600 2003" (adodb_date len=167)

06 Aug 1979 15:47:29 +0100 29 31 302798849 1 79 1979 217 3600 2003 Error date(): 302798849
 
  "date CET 1979-08-06 15:47:29 pm PM 06 Mon August 3 15 03 15 47 6 Monday 0 08 Aug 8 +0100 RFC822 Mon, 06 Aug 1979 15:47:29 +0100 29 31 302798849 1 79 1979 217 3600 2003" (date len=167)
  "date CET 1979-08-06 15:47:29 pm PM 06 Mon August 3 15 03 15 47 6 Monday 0 08 Aug 8 +0100 RFC822 Mon,  6 Aug 1979 15:47:29 +0100 29 31 302798849 1 79 1979 217 3600 2003" (adodb_date len=167)

07 Apr 1979 22:33:04 +0100 04 30 292368784 6 79 1979 96 3600 2003 Error date(): 292368784
 
  "date CET 1979-04-07 22:33:04 pm PM 07 Sat April 10 22 10 22 33 7 Saturday 0 04 Apr 4 +0100 RFC822 Sat, 07 Apr 1979 22:33:04 +0100 04 30 292368784 6 79 1979 96 3600 2003" (date len=168)
  "date CET 1979-04-07 22:33:04 pm PM 07 Sat April 10 22 10 22 33 7 Saturday 0 04 Apr 4 +0100 RFC822 Sat,  7 Apr 1979 22:33:04 +0100 04 30 292368784 6 79 1979 96 3600 2003" (adodb_date len=168)

08 Apr 1974 07:15:40 +0100 40 30 134633740 1 74 1974 97 3600 2003 Error date(): 134633740
 
  "date CET 1974-04-08 07:15:40 am AM 08 Mon April 7 7 07 07 15 8 Monday 0 04 Apr 4 +0100 RFC822 Mon, 08 Apr 1974 07:15:40 +0100 40 30 134633740 1 74 1974 97 3600 2003" (date len=164)
  "date CET 1974-04-08 07:15:40 am AM 08 Mon April 7 7 07 07 15 8 Monday 0 04 Apr 4 +0100 RFC822 Mon,  8 Apr 1974 07:15:40 +0100 40 30 134633740 1 74 1974 97 3600 2003" (adodb_date len=164)

07 Jul 1978 18:27:33 +0100 33 31 268680453 5 78 1978 187 3600 2003 Error date(): 268680453
 
  "date CET 1978-07-07 18:27:33 pm PM 07 Fri July 6 18 06 18 27 7 Friday 0 07 Jul 7 +0100 RFC822 Fri, 07 Jul 1978 18:27:33 +0100 33 31 268680453 5 78 1978 187 3600 2003" (date len=165)
  "date CET 1978-07-07 18:27:33 pm PM 07 Fri July 6 18 06 18 27 7 Friday 0 07 Jul 7 +0100 RFC822 Fri,  7 Jul 1978 18:27:33 +0100 33 31 268680453 5 78 1978 187 3600 2003" (adodb_date len=165)

05 May 1975 02:26:37 +0100 37 31 168485197 1 75 1975 124 3600 2003 Error date(): 168485197
 
  "date CET 1975-05-05 02:26:37 am AM 05 Mon May 2 2 02 02 26 5 Monday 0 05 May 5 +0100 RFC822 Mon, 05 May 1975 02:26:37 +0100 37 31 168485197 1 75 1975 124 3600 2003" (date len=163)
  "date CET 1975-05-05 02:26:37 am AM 05 Mon May 2 2 02 02 26 5 Monday 0 05 May 5 +0100 RFC822 Mon,  5 May 1975 02:26:37 +0100 37 31 168485197 1 75 1975 124 3600 2003" (adodb_date len=163)

09 Dec 1974 09:59:14 +0100 14 31 155811554 1 74 1974 342 3600 2003 Error date(): 155811554
 
  "date CET 1974-12-09 09:59:14 am AM 09 Mon December 9 9 09 09 59 9 Monday 0 12 Dec 12 +0100 RFC822 Mon, 09 Dec 1974 09:59:14 +0100 14 31 155811554 1 74 1974 342 3600 2003" (date len=169)
  "date CET 1974-12-09 09:59:14 am AM 09 Mon December 9 9 09 09 59 9 Monday 0 12 Dec 12 +0100 RFC822 Mon,  9 Dec 1974 09:59:14 +0100 14 31 155811554 1 74 1974 342 3600 2003" (adodb_date len=169)

02 Aug 1971 16:43:37 +0100 37 31 49995817 1 71 1971 213 3600 2003 Error date(): 49995817
 
  "date CET 1971-08-02 16:43:37 pm PM 02 Mon August 4 16 04 16 43 2 Monday 0 08 Aug 8 +0100 RFC822 Mon, 02 Aug 1971 16:43:37 +0100 37 31 49995817 1 71 1971 213 3600 2003" (date len=166)
  "date CET 1971-08-02 16:43:37 pm PM 02 Mon August 4 16 04 16 43 2 Monday 0 08 Aug 8 +0100 RFC822 Mon,  2 Aug 1971 16:43:37 +0100 37 31 49995817 1 71 1971 213 3600 2003" (adodb_date len=166)

02 Jan 1976 12:08:11 +0100 11 31 189428891 5 76 1976 1 3600 2003 Error date(): 189428891
 
  "date CET 1976-01-02 12:08:11 pm PM 02 Fri January 12 12 12 12 08 2 Friday 1 01 Jan 1 +0100 RFC822 Fri, 02 Jan 1976 12:08:11 +0100 11 31 189428891 5 76 1976 1 3600 2003" (date len=167)
  "date CET 1976-01-02 12:08:11 pm PM 02 Fri January 12 12 12 12 08 2 Friday 1 01 Jan 1 +0100 RFC822 Fri,  2 Jan 1976 12:08:11 +0100 11 31 189428891 5 76 1976 1 3600 2003" (adodb_date len=167)

04 Dec 1978 00:27:20 +0100 20 31 281575640 1 78 1978 337 3600 2003 Error date(): 281575640
 
  "date CET 1978-12-04 00:27:20 am AM 04 Mon December 12 0 12 00 27 4 Monday 0 12 Dec 12 +0100 RFC822 Mon, 04 Dec 1978 00:27:20 +0100 20 31 281575640 1 78 1978 337 3600 2003" (date len=170)
  "date CET 1978-12-04 00:27:20 am AM 04 Mon December 12 0 12 00 27 4 Monday 0 12 Dec 12 +0100 RFC822 Mon,  4 Dec 1978 00:27:20 +0100 20 31 281575640 1 78 1978 337 3600 2003" (adodb_date len=170)

06 Aug 1978 18:04:06 +0100 06 31 271271046 0 78 1978 217 3600 2003 Error date(): 271271046
 
  "date CET 1978-08-06 18:04:06 pm PM 06 Sun August 6 18 06 18 04 6 Sunday 0 08 Aug 8 +0100 RFC822 Sun, 06 Aug 1978 18:04:06 +0100 06 31 271271046 0 78 1978 217 3600 2003" (date len=167)
  "date CET 1978-08-06 18:04:06 pm PM 06 Sun August 6 18 06 18 04 6 Sunday 0 08 Aug 8 +0100 RFC822 Sun,  6 Aug 1978 18:04:06 +0100 06 31 271271046 0 78 1978 217 3600 2003" (adodb_date len=167)

08 Sep 1973 05:57:42 +0100 42 30 116312262 6 73 1973 250 3600 2003 Error date(): 116312262
 
  "date CET 1973-09-08 05:57:42 am AM 08 Sat September 5 5 05 05 57 8 Saturday 0 09 Sep 9 +0100 RFC822 Sat, 08 Sep 1973 05:57:42 +0100 42 30 116312262 6 73 1973 250 3600 2003" (date len=171)
  "date CET 1973-09-08 05:57:42 am AM 08 Sat September 5 5 05 05 57 8 Saturday 0 09 Sep 9 +0100 RFC822 Sat,  8 Sep 1973 05:57:42 +0100 42 30 116312262 6 73 1973 250 3600 2003" (adodb_date len=171)

Testing random dates between 100 and 4000

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

Failed :-(