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
08 May 1975 13:18:24 +0100 24 31 168783504 4 75 1975 127 3600 2003 Error date(): 168783504
 
  "date CET 1975-05-08 13:18:24 pm PM 08 Thu May 1 13 01 13 18 8 Thursday 0 05 May 5 +0100 RFC822 Thu, 08 May 1975 13:18:24 +0100 24 31 168783504 4 75 1975 127 3600 2003" (date len=166)
  "date CET 1975-05-08 13:18:24 pm PM 08 Thu May 1 13 01 13 18 8 Thursday 0 05 May 5 +0100 RFC822 Thu,  8 May 1975 13:18:24 +0100 24 31 168783504 4 75 1975 127 3600 2003" (adodb_date len=166)

07 Feb 1979 03:00:11 +0100 11 28 287200811 3 79 1979 37 3600 2003 Error date(): 287200811
 
  "date CET 1979-02-07 03:00:11 am AM 07 Wed February 3 3 03 03 00 7 Wednesday 0 02 Feb 2 +0100 RFC822 Wed, 07 Feb 1979 03:00:11 +0100 11 28 287200811 3 79 1979 37 3600 2003" (date len=170)
  "date CET 1979-02-07 03:00:11 am AM 07 Wed February 3 3 03 03 00 7 Wednesday 0 02 Feb 2 +0100 RFC822 Wed,  7 Feb 1979 03:00:11 +0100 11 28 287200811 3 79 1979 37 3600 2003" (adodb_date len=170)

ST 1981-04-25 06:41:49 am AM 25 Sat April 6 6 06 06 41 25 Saturday 0 04 Apr 4 +0200 RFC822 Sat, 25 Apr 1981 06:41:49 +0200 49 30 357021709 6 81 1981 114 7200 2003 Error date(): 357021709
 
  "date CEST 1981-04-25 06:41:49 am AM 25 Sat April 6 6 06 06 41 25 Saturday 0 04 Apr 4 +0200 RFC822 Sat, 25 Apr 1981 06:41:49 +0200 49 30 357021709 6 81 1981 114 7200 2003" (date len=169)
  "date CET 1981-04-25 05:41:49 am AM 25 Sat April 5 5 05 05 41 25 Saturday 0 04 Apr 4 +0100 RFC822 Sat, 25 Apr 1981 05:41:49 +0100 49 30 357021709 6 81 1981 114 3600 2003" (adodb_date len=168)

06 Mar 1978 00:42:43 +0100 43 31 257989363 1 78 1978 64 3600 2003 Error date(): 257989363
 
  "date CET 1978-03-06 00:42:43 am AM 06 Mon March 12 0 12 00 42 6 Monday 0 03 Mar 3 +0100 RFC822 Mon, 06 Mar 1978 00:42:43 +0100 43 31 257989363 1 78 1978 64 3600 2003" (date len=165)
  "date CET 1978-03-06 00:42:43 am AM 06 Mon March 12 0 12 00 42 6 Monday 0 03 Mar 3 +0100 RFC822 Mon,  6 Mar 1978 00:42:43 +0100 43 31 257989363 1 78 1978 64 3600 2003" (adodb_date len=165)

04 Oct 1975 13:29:26 +0100 26 31 181657766 6 75 1975 276 3600 2003 Error date(): 181657766
 
  "date CET 1975-10-04 13:29:26 pm PM 04 Sat October 1 13 01 13 29 4 Saturday 0 10 Oct 10 +0100 RFC822 Sat, 04 Oct 1975 13:29:26 +0100 26 31 181657766 6 75 1975 276 3600 2003" (date len=171)
  "date CET 1975-10-04 13:29:26 pm PM 04 Sat October 1 13 01 13 29 4 Saturday 0 10 Oct 10 +0100 RFC822 Sat,  4 Oct 1975 13:29:26 +0100 26 31 181657766 6 75 1975 276 3600 2003" (adodb_date len=171)

05 Nov 1975 12:31:20 +0100 20 30 184419080 3 75 1975 308 3600 2003 Error date(): 184419080
 
  "date CET 1975-11-05 12:31:20 pm PM 05 Wed November 12 12 12 12 31 5 Wednesday 0 11 Nov 11 +0100 RFC822 Wed, 05 Nov 1975 12:31:20 +0100 20 30 184419080 3 75 1975 308 3600 2003" (date len=174)
  "date CET 1975-11-05 12:31:20 pm PM 05 Wed November 12 12 12 12 31 5 Wednesday 0 11 Nov 11 +0100 RFC822 Wed,  5 Nov 1975 12:31:20 +0100 20 30 184419080 3 75 1975 308 3600 2003" (adodb_date len=174)

ST 1982-04-14 11:34:42 am AM 14 Wed April 11 11 11 11 34 14 Wednesday 0 04 Apr 4 +0200 RFC822 Wed, 14 Apr 1982 11:34:42 +0200 42 30 387624882 3 82 1982 103 7200 2003 Error date(): 387624882
 
  "date CEST 1982-04-14 11:34:42 am AM 14 Wed April 11 11 11 11 34 14 Wednesday 0 04 Apr 4 +0200 RFC822 Wed, 14 Apr 1982 11:34:42 +0200 42 30 387624882 3 82 1982 103 7200 2003" (date len=172)
  "date CET 1982-04-14 10:34:42 am AM 14 Wed April 10 10 10 10 34 14 Wednesday 0 04 Apr 4 +0100 RFC822 Wed, 14 Apr 1982 10:34:42 +0100 42 30 387624882 3 82 1982 103 3600 2003" (adodb_date len=171)

Error getdate() 387624882
Array ( [seconds] => 42 [minutes] => 34 [hours] => 11 [mday] => 14 [wday] => 3 [mon] => 4 [year] => 1982 [yday] => 103 [weekday] => Wednesday [month] => April [0] => 387624882 )
Array ( [seconds] => 42 [minutes] => 34 [hours] => 10 [mday] => 14 [wday] => 3 [mon] => 4 [year] => 1982 [yday] => 103 [weekday] => Wednesday [month] => April [0] => 387624882 )

01 Dec 1979 22:00:26 +0100 26 31 312930026 6 79 1979 334 3600 2003 Error date(): 312930026

 
  "date CET 1979-12-01 22:00:26 pm PM 01 Sat December 10 22 10 22 00 1 Saturday 0 12 Dec 12 +0100 RFC822 Sat, 01 Dec 1979 22:00:26 +0100 26 31 312930026 6 79 1979 334 3600 2003" (date len=173)
  "date CET 1979-12-01 22:00:26 pm PM 01 Sat December 10 22 10 22 00 1 Saturday 0 12 Dec 12 +0100 RFC822 Sat,  1 Dec 1979 22:00:26 +0100 26 31 312930026 6 79 1979 334 3600 2003" (adodb_date len=173)

04 Jul 1975 08:33:32 +0100 32 31 173691212 5 75 1975 184 3600 2003 Error date(): 173691212
 
  "date CET 1975-07-04 08:33:32 am AM 04 Fri July 8 8 08 08 33 4 Friday 0 07 Jul 7 +0100 RFC822 Fri, 04 Jul 1975 08:33:32 +0100 32 31 173691212 5 75 1975 184 3600 2003" (date len=164)
  "date CET 1975-07-04 08:33:32 am AM 04 Fri July 8 8 08 08 33 4 Friday 0 07 Jul 7 +0100 RFC822 Fri,  4 Jul 1975 08:33:32 +0100 32 31 173691212 5 75 1975 184 3600 2003" (adodb_date len=164)

05 Apr 1975 01:47:06 +0100 06 30 165890826 6 75 1975 94 3600 2003 Error date(): 165890826
 
  "date CET 1975-04-05 01:47:06 am AM 05 Sat April 1 1 01 01 47 5 Saturday 0 04 Apr 4 +0100 RFC822 Sat, 05 Apr 1975 01:47:06 +0100 06 30 165890826 6 75 1975 94 3600 2003" (date len=166)
  "date CET 1975-04-05 01:47:06 am AM 05 Sat April 1 1 01 01 47 5 Saturday 0 04 Apr 4 +0100 RFC822 Sat,  5 Apr 1975 01:47:06 +0100 06 30 165890826 6 75 1975 94 3600 2003" (adodb_date len=166)

03 Oct 1978 00:17:21 +0100 21 31 276218241 2 78 1978 275 3600 2003 Error date(): 276218241
 
  "date CET 1978-10-03 00:17:21 am AM 03 Tue October 12 0 12 00 17 3 Tuesday 0 10 Oct 10 +0100 RFC822 Tue, 03 Oct 1978 00:17:21 +0100 21 31 276218241 2 78 1978 275 3600 2003" (date len=170)
  "date CET 1978-10-03 00:17:21 am AM 03 Tue October 12 0 12 00 17 3 Tuesday 0 10 Oct 10 +0100 RFC822 Tue,  3 Oct 1978 00:17:21 +0100 21 31 276218241 2 78 1978 275 3600 2003" (adodb_date len=170)

ST 1980-08-10 02:07:24 am AM 10 Sun August 2 2 02 02 07 10 Sunday 1 08 Aug 8 +0200 RFC822 Sun, 10 Aug 1980 02:07:24 +0200 24 31 334714044 0 80 1980 222 7200 2003 Error date(): 334714044
 
  "date CEST 1980-08-10 02:07:24 am AM 10 Sun August 2 2 02 02 07 10 Sunday 1 08 Aug 8 +0200 RFC822 Sun, 10 Aug 1980 02:07:24 +0200 24 31 334714044 0 80 1980 222 7200 2003" (date len=168)
  "date CET 1980-08-10 01:07:24 am AM 10 Sun August 1 1 01 01 07 10 Sunday 1 08 Aug 8 +0100 RFC822 Sun, 10 Aug 1980 01:07:24 +0100 24 31 334714044 0 80 1980 222 3600 2003" (adodb_date len=167)

Error getdate() 334714044
Array ( [seconds] => 24 [minutes] => 7 [hours] => 2 [mday] => 10 [wday] => 0 [mon] => 8 [year] => 1980 [yday] => 222 [weekday] => Sunday [month] => August [0] => 334714044 )
Array ( [seconds] => 24 [minutes] => 7 [hours] => 1 [mday] => 10 [wday] => 0 [mon] => 8 [year] => 1980 [yday] => 222 [weekday] => Sunday [month] => August [0] => 334714044 )

01 Jul 1975 01:34:07 +0100 07 31 173406847 2 75 1975 181 3600 2003 Error date(): 173406847

 
  "date CET 1975-07-01 01:34:07 am AM 01 Tue July 1 1 01 01 34 1 Tuesday 0 07 Jul 7 +0100 RFC822 Tue, 01 Jul 1975 01:34:07 +0100 07 31 173406847 2 75 1975 181 3600 2003" (date len=165)
  "date CET 1975-07-01 01:34:07 am AM 01 Tue July 1 1 01 01 34 1 Tuesday 0 07 Jul 7 +0100 RFC822 Tue,  1 Jul 1975 01:34:07 +0100 07 31 173406847 2 75 1975 181 3600 2003" (adodb_date len=165)

08 Jul 1973 08:20:36 +0100 36 31 110964036 0 73 1973 188 3600 2003 Error date(): 110964036
 
  "date CET 1973-07-08 08:20:36 am AM 08 Sun July 8 8 08 08 20 8 Sunday 0 07 Jul 7 +0100 RFC822 Sun, 08 Jul 1973 08:20:36 +0100 36 31 110964036 0 73 1973 188 3600 2003" (date len=164)
  "date CET 1973-07-08 08:20:36 am AM 08 Sun July 8 8 08 08 20 8 Sunday 0 07 Jul 7 +0100 RFC822 Sun,  8 Jul 1973 08:20:36 +0100 36 31 110964036 0 73 1973 188 3600 2003" (adodb_date len=164)

01 Jul 1975 16:26:20 +0100 20 31 173460380 2 75 1975 181 3600 2003 Error date(): 173460380
 
  "date CET 1975-07-01 16:26:20 pm PM 01 Tue July 4 16 04 16 26 1 Tuesday 0 07 Jul 7 +0100 RFC822 Tue, 01 Jul 1975 16:26:20 +0100 20 31 173460380 2 75 1975 181 3600 2003" (date len=166)
  "date CET 1975-07-01 16:26:20 pm PM 01 Tue July 4 16 04 16 26 1 Tuesday 0 07 Jul 7 +0100 RFC822 Tue,  1 Jul 1975 16:26:20 +0100 20 31 173460380 2 75 1975 181 3600 2003" (adodb_date len=166)

09 Oct 1979 06:43:10 +0100 10 31 308295790 2 79 1979 281 3600 2003 Error date(): 308295790
 
  "date CET 1979-10-09 06:43:10 am AM 09 Tue October 6 6 06 06 43 9 Tuesday 0 10 Oct 10 +0100 RFC822 Tue, 09 Oct 1979 06:43:10 +0100 10 31 308295790 2 79 1979 281 3600 2003" (date len=169)
  "date CET 1979-10-09 06:43:10 am AM 09 Tue October 6 6 06 06 43 9 Tuesday 0 10 Oct 10 +0100 RFC822 Tue,  9 Oct 1979 06:43:10 +0100 10 31 308295790 2 79 1979 281 3600 2003" (adodb_date len=169)

02 Nov 1981 20:48:59 +0100 59 30 373578539 1 81 1981 305 3600 2003 Error date(): 373578539
 
  "date CET 1981-11-02 20:48:59 pm PM 02 Mon November 8 20 08 20 48 2 Monday 0 11 Nov 11 +0100 RFC822 Mon, 02 Nov 1981 20:48:59 +0100 59 30 373578539 1 81 1981 305 3600 2003" (date len=170)
  "date CET 1981-11-02 20:48:59 pm PM 02 Mon November 8 20 08 20 48 2 Monday 0 11 Nov 11 +0100 RFC822 Mon,  2 Nov 1981 20:48:59 +0100 59 30 373578539 1 81 1981 305 3600 2003" (adodb_date len=170)

05 May 1977 01:18:02 +0100 02 31 231639482 4 77 1977 124 3600 2003 Error date(): 231639482
 
  "date CET 1977-05-05 01:18:02 am AM 05 Thu May 1 1 01 01 18 5 Thursday 0 05 May 5 +0100 RFC822 Thu, 05 May 1977 01:18:02 +0100 02 31 231639482 4 77 1977 124 3600 2003" (date len=165)
  "date CET 1977-05-05 01:18:02 am AM 05 Thu May 1 1 01 01 18 5 Thursday 0 05 May 5 +0100 RFC822 Thu,  5 May 1977 01:18:02 +0100 02 31 231639482 4 77 1977 124 3600 2003" (adodb_date len=165)

03 Sep 1975 16:55:11 +0100 11 30 178991711 3 75 1975 245 3600 2003 Error date(): 178991711
 
  "date CET 1975-09-03 16:55:11 pm PM 03 Wed September 4 16 04 16 55 3 Wednesday 0 09 Sep 9 +0100 RFC822 Wed, 03 Sep 1975 16:55:11 +0100 11 30 178991711 3 75 1975 245 3600 2003" (date len=173)
  "date CET 1975-09-03 16:55:11 pm PM 03 Wed September 4 16 04 16 55 3 Wednesday 0 09 Sep 9 +0100 RFC822 Wed,  3 Sep 1975 16:55:11 +0100 11 30 178991711 3 75 1975 245 3600 2003" (adodb_date len=173)

ST 1980-04-17 01:50:09 am AM 17 Thu April 1 1 01 01 50 17 Thursday 1 04 Apr 4 +0200 RFC822 Thu, 17 Apr 1980 01:50:09 +0200 09 30 324777009 4 80 1980 107 7200 2003 Error date(): 324777009
 
  "date CEST 1980-04-17 01:50:09 am AM 17 Thu April 1 1 01 01 50 17 Thursday 1 04 Apr 4 +0200 RFC822 Thu, 17 Apr 1980 01:50:09 +0200 09 30 324777009 4 80 1980 107 7200 2003" (date len=169)
  "date CET 1980-04-17 00:50:09 am AM 17 Thu April 12 0 12 00 50 17 Thursday 1 04 Apr 4 +0100 RFC822 Thu, 17 Apr 1980 00:50:09 +0100 09 30 324777009 4 80 1980 107 3600 2003" (adodb_date len=169)

Error getdate() 324777009
Array ( [seconds] => 9 [minutes] => 50 [hours] => 1 [mday] => 17 [wday] => 4 [mon] => 4 [year] => 1980 [yday] => 107 [weekday] => Thursday [month] => April [0] => 324777009 )
Array ( [seconds] => 9 [minutes] => 50 [hours] => 0 [mday] => 17 [wday] => 4 [mon] => 4 [year] => 1980 [yday] => 107 [weekday] => Thursday [month] => April [0] => 324777009 )

02 Apr 1980 18:37:05 +0100 05 30 323545025 3 80 1980 92 3600 2003 Error date(): 323545025

 
  "date CET 1980-04-02 18:37:05 pm PM 02 Wed April 6 18 06 18 37 2 Wednesday 1 04 Apr 4 +0100 RFC822 Wed, 02 Apr 1980 18:37:05 +0100 05 30 323545025 3 80 1980 92 3600 2003" (date len=168)
  "date CET 1980-04-02 18:37:05 pm PM 02 Wed April 6 18 06 18 37 2 Wednesday 1 04 Apr 4 +0100 RFC822 Wed,  2 Apr 1980 18:37:05 +0100 05 30 323545025 3 80 1980 92 3600 2003" (adodb_date len=168)

01 Apr 1973 14:26:45 +0100 45 30 102518805 0 73 1973 90 3600 2003 Error date(): 102518805
 
  "date CET 1973-04-01 14:26:45 pm PM 01 Sun April 2 14 02 14 26 1 Sunday 0 04 Apr 4 +0100 RFC822 Sun, 01 Apr 1973 14:26:45 +0100 45 30 102518805 0 73 1973 90 3600 2003" (date len=165)
  "date CET 1973-04-01 14:26:45 pm PM 01 Sun April 2 14 02 14 26 1 Sunday 0 04 Apr 4 +0100 RFC822 Sun,  1 Apr 1973 14:26:45 +0100 45 30 102518805 0 73 1973 90 3600 2003" (adodb_date len=165)

07 Apr 1975 15:52:54 +0100 54 30 166114374 1 75 1975 96 3600 2003 Error date(): 166114374
 
  "date CET 1975-04-07 15:52:54 pm PM 07 Mon April 3 15 03 15 52 7 Monday 0 04 Apr 4 +0100 RFC822 Mon, 07 Apr 1975 15:52:54 +0100 54 30 166114374 1 75 1975 96 3600 2003" (date len=165)
  "date CET 1975-04-07 15:52:54 pm PM 07 Mon April 3 15 03 15 52 7 Monday 0 04 Apr 4 +0100 RFC822 Mon,  7 Apr 1975 15:52:54 +0100 54 30 166114374 1 75 1975 96 3600 2003" (adodb_date len=165)

08 Jan 1975 08:29:25 +0100 25 31 158398165 3 75 1975 7 3600 2003 Error date(): 158398165
 
  "date CET 1975-01-08 08:29:25 am AM 08 Wed January 8 8 08 08 29 8 Wednesday 0 01 Jan 1 +0100 RFC822 Wed, 08 Jan 1975 08:29:25 +0100 25 31 158398165 3 75 1975 7 3600 2003" (date len=168)
  "date CET 1975-01-08 08:29:25 am AM 08 Wed January 8 8 08 08 29 8 Wednesday 0 01 Jan 1 +0100 RFC822 Wed,  8 Jan 1975 08:29:25 +0100 25 31 158398165 3 75 1975 7 3600 2003" (adodb_date len=168)

02 Jul 1979 06:45:35 +0100 35 31 299742335 1 79 1979 182 3600 2003 Error date(): 299742335
 
  "date CET 1979-07-02 06:45:35 am AM 02 Mon July 6 6 06 06 45 2 Monday 0 07 Jul 7 +0100 RFC822 Mon, 02 Jul 1979 06:45:35 +0100 35 31 299742335 1 79 1979 182 3600 2003" (date len=164)
  "date CET 1979-07-02 06:45:35 am AM 02 Mon July 6 6 06 06 45 2 Monday 0 07 Jul 7 +0100 RFC822 Mon,  2 Jul 1979 06:45:35 +0100 35 31 299742335 1 79 1979 182 3600 2003" (adodb_date len=164)

05 Oct 1979 18:41:29 +0100 29 31 307993289 5 79 1979 277 3600 2003 Error date(): 307993289
 
  "date CET 1979-10-05 18:41:29 pm PM 05 Fri October 6 18 06 18 41 5 Friday 0 10 Oct 10 +0100 RFC822 Fri, 05 Oct 1979 18:41:29 +0100 29 31 307993289 5 79 1979 277 3600 2003" (date len=169)
  "date CET 1979-10-05 18:41:29 pm PM 05 Fri October 6 18 06 18 41 5 Friday 0 10 Oct 10 +0100 RFC822 Fri,  5 Oct 1979 18:41:29 +0100 29 31 307993289 5 79 1979 277 3600 2003" (adodb_date len=169)

01 Sep 1979 09:40:06 +0100 06 30 305023206 6 79 1979 243 3600 2003 Error date(): 305023206
 
  "date CET 1979-09-01 09:40:06 am AM 01 Sat September 9 9 09 09 40 1 Saturday 0 09 Sep 9 +0100 RFC822 Sat, 01 Sep 1979 09:40:06 +0100 06 30 305023206 6 79 1979 243 3600 2003" (date len=171)
  "date CET 1979-09-01 09:40:06 am AM 01 Sat September 9 9 09 09 40 1 Saturday 0 09 Sep 9 +0100 RFC822 Sat,  1 Sep 1979 09:40:06 +0100 06 30 305023206 6 79 1979 243 3600 2003" (adodb_date len=171)

ST 1982-04-27 21:43:24 pm PM 27 Tue April 9 21 09 21 43 27 Tuesday 0 04 Apr 4 +0200 RFC822 Tue, 27 Apr 1982 21:43:24 +0200 24 30 388784604 2 82 1982 116 7200 2003 Error date(): 388784604
 
  "date CEST 1982-04-27 21:43:24 pm PM 27 Tue April 9 21 09 21 43 27 Tuesday 0 04 Apr 4 +0200 RFC822 Tue, 27 Apr 1982 21:43:24 +0200 24 30 388784604 2 82 1982 116 7200 2003" (date len=169)
  "date CET 1982-04-27 20:43:24 pm PM 27 Tue April 8 20 08 20 43 27 Tuesday 0 04 Apr 4 +0100 RFC822 Tue, 27 Apr 1982 20:43:24 +0100 24 30 388784604 2 82 1982 116 3600 2003" (adodb_date len=168)

Error getdate() 388784604
Array ( [seconds] => 24 [minutes] => 43 [hours] => 21 [mday] => 27 [wday] => 2 [mon] => 4 [year] => 1982 [yday] => 116 [weekday] => Tuesday [month] => April [0] => 388784604 )
Array ( [seconds] => 24 [minutes] => 43 [hours] => 20 [mday] => 27 [wday] => 2 [mon] => 4 [year] => 1982 [yday] => 116 [weekday] => Tuesday [month] => April [0] => 388784604 )

ST 1980-05-27 03:01:35 am AM 27 Tue May 3 3 03 03 01 27 Tuesday 1 05 May 5 +0200 RFC822 Tue, 27 May 1980 03:01:35 +0200 35 31 328237295 2 80 1980 147 7200 2003 Error date(): 328237295

 
  "date CEST 1980-05-27 03:01:35 am AM 27 Tue May 3 3 03 03 01 27 Tuesday 1 05 May 5 +0200 RFC822 Tue, 27 May 1980 03:01:35 +0200 35 31 328237295 2 80 1980 147 7200 2003" (date len=166)
  "date CET 1980-05-27 02:01:35 am AM 27 Tue May 2 2 02 02 01 27 Tuesday 1 05 May 5 +0100 RFC822 Tue, 27 May 1980 02:01:35 +0100 35 31 328237295 2 80 1980 147 3600 2003" (adodb_date len=165)

Error getdate() 328237295
Array ( [seconds] => 35 [minutes] => 1 [hours] => 3 [mday] => 27 [wday] => 2 [mon] => 5 [year] => 1980 [yday] => 147 [weekday] => Tuesday [month] => May [0] => 328237295 )
Array ( [seconds] => 35 [minutes] => 1 [hours] => 2 [mday] => 27 [wday] => 2 [mon] => 5 [year] => 1980 [yday] => 147 [weekday] => Tuesday [month] => May [0] => 328237295 )

03 Oct 1976 03:13:26 +0100 26 31 213156806 0 76 1976 276 3600 2003 Error date(): 213156806

 
  "date CET 1976-10-03 03:13:26 am AM 03 Sun October 3 3 03 03 13 3 Sunday 1 10 Oct 10 +0100 RFC822 Sun, 03 Oct 1976 03:13:26 +0100 26 31 213156806 0 76 1976 276 3600 2003" (date len=168)
  "date CET 1976-10-03 03:13:26 am AM 03 Sun October 3 3 03 03 13 3 Sunday 1 10 Oct 10 +0100 RFC822 Sun,  3 Oct 1976 03:13:26 +0100 26 31 213156806 0 76 1976 276 3600 2003" (adodb_date len=168)

01 Dec 1976 23:52:46 +0100 46 31 218328766 3 76 1976 335 3600 2003 Error date(): 218328766
 
  "date CET 1976-12-01 23:52:46 pm PM 01 Wed December 11 23 11 23 52 1 Wednesday 1 12 Dec 12 +0100 RFC822 Wed, 01 Dec 1976 23:52:46 +0100 46 31 218328766 3 76 1976 335 3600 2003" (date len=174)
  "date CET 1976-12-01 23:52:46 pm PM 01 Wed December 11 23 11 23 52 1 Wednesday 1 12 Dec 12 +0100 RFC822 Wed,  1 Dec 1976 23:52:46 +0100 46 31 218328766 3 76 1976 335 3600 2003" (adodb_date len=174)

01 Nov 1978 02:03:24 +0100 24 30 278730204 3 78 1978 304 3600 2003 Error date(): 278730204
 
  "date CET 1978-11-01 02:03:24 am AM 01 Wed November 2 2 02 02 03 1 Wednesday 0 11 Nov 11 +0100 RFC822 Wed, 01 Nov 1978 02:03:24 +0100 24 30 278730204 3 78 1978 304 3600 2003" (date len=172)
  "date CET 1978-11-01 02:03:24 am AM 01 Wed November 2 2 02 02 03 1 Wednesday 0 11 Nov 11 +0100 RFC822 Wed,  1 Nov 1978 02:03:24 +0100 24 30 278730204 3 78 1978 304 3600 2003" (adodb_date len=172)

07 Mar 1981 15:45:59 +0100 59 31 352824359 6 81 1981 65 3600 2003 Error date(): 352824359
 
  "date CET 1981-03-07 15:45:59 pm PM 07 Sat March 3 15 03 15 45 7 Saturday 0 03 Mar 3 +0100 RFC822 Sat, 07 Mar 1981 15:45:59 +0100 59 31 352824359 6 81 1981 65 3600 2003" (date len=167)
  "date CET 1981-03-07 15:45:59 pm PM 07 Sat March 3 15 03 15 45 7 Saturday 0 03 Mar 3 +0100 RFC822 Sat,  7 Mar 1981 15:45:59 +0100 59 31 352824359 6 81 1981 65 3600 2003" (adodb_date len=167)

04 Jul 1976 22:12:13 +0100 13 31 205362733 0 76 1976 185 3600 2003 Error date(): 205362733
 
  "date CET 1976-07-04 22:12:13 pm PM 04 Sun July 10 22 10 22 12 4 Sunday 1 07 Jul 7 +0100 RFC822 Sun, 04 Jul 1976 22:12:13 +0100 13 31 205362733 0 76 1976 185 3600 2003" (date len=166)
  "date CET 1976-07-04 22:12:13 pm PM 04 Sun July 10 22 10 22 12 4 Sunday 1 07 Jul 7 +0100 RFC822 Sun,  4 Jul 1976 22:12:13 +0100 13 31 205362733 0 76 1976 185 3600 2003" (adodb_date len=166)

03 Jan 1977 02:50:28 +0100 28 31 221104228 1 77 1977 2 3600 2003 Error date(): 221104228
 
  "date CET 1977-01-03 02:50:28 am AM 03 Mon January 2 2 02 02 50 3 Monday 0 01 Jan 1 +0100 RFC822 Mon, 03 Jan 1977 02:50:28 +0100 28 31 221104228 1 77 1977 2 3600 2003" (date len=165)
  "date CET 1977-01-03 02:50:28 am AM 03 Mon January 2 2 02 02 50 3 Monday 0 01 Jan 1 +0100 RFC822 Mon,  3 Jan 1977 02:50:28 +0100 28 31 221104228 1 77 1977 2 3600 2003" (adodb_date len=165)

02 Oct 1973 01:48:15 +0100 15 31 118370895 2 73 1973 274 3600 2003 Error date(): 118370895
 
  "date CET 1973-10-02 01:48:15 am AM 02 Tue October 1 1 01 01 48 2 Tuesday 0 10 Oct 10 +0100 RFC822 Tue, 02 Oct 1973 01:48:15 +0100 15 31 118370895 2 73 1973 274 3600 2003" (date len=169)
  "date CET 1973-10-02 01:48:15 am AM 02 Tue October 1 1 01 01 48 2 Tuesday 0 10 Oct 10 +0100 RFC822 Tue,  2 Oct 1973 01:48:15 +0100 15 31 118370895 2 73 1973 274 3600 2003" (adodb_date len=169)

04 Jan 1983 19:24:08 +0100 08 31 410552648 2 83 1983 3 3600 2003 Error date(): 410552648
 
  "date CET 1983-01-04 19:24:08 pm PM 04 Tue January 7 19 07 19 24 4 Tuesday 0 01 Jan 1 +0100 RFC822 Tue, 04 Jan 1983 19:24:08 +0100 08 31 410552648 2 83 1983 3 3600 2003" (date len=167)
  "date CET 1983-01-04 19:24:08 pm PM 04 Tue January 7 19 07 19 24 4 Tuesday 0 01 Jan 1 +0100 RFC822 Tue,  4 Jan 1983 19:24:08 +0100 08 31 410552648 2 83 1983 3 3600 2003" (adodb_date len=167)

09 Apr 1974 07:09:40 +0100 40 30 134719780 2 74 1974 98 3600 2003 Error date(): 134719780
 
  "date CET 1974-04-09 07:09:40 am AM 09 Tue April 7 7 07 07 09 9 Tuesday 0 04 Apr 4 +0100 RFC822 Tue, 09 Apr 1974 07:09:40 +0100 40 30 134719780 2 74 1974 98 3600 2003" (date len=165)
  "date CET 1974-04-09 07:09:40 am AM 09 Tue April 7 7 07 07 09 9 Tuesday 0 04 Apr 4 +0100 RFC822 Tue,  9 Apr 1974 07:09:40 +0100 40 30 134719780 2 74 1974 98 3600 2003" (adodb_date len=165)

Testing random dates between 100 and 4000

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

Failed :-(