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 1980-06-08 11:04:28 am AM 08 Sun June 11 11 11 11 04 8 Sunday 1 06 Jun 6 +0200 RFC822 Sun, 08 Jun 1980 11:04:28 +0200 28 30 329303068 0 80 1980 159 7200 2003 Error date(): 329303068
 
  "date CEST 1980-06-08 11:04:28 am AM 08 Sun June 11 11 11 11 04 8 Sunday 1 06 Jun 6 +0200 RFC822 Sun, 08 Jun 1980 11:04:28 +0200 28 30 329303068 0 80 1980 159 7200 2003" (date len=167)
  "date CET 1980-06-08 10:04:28 am AM 08 Sun June 10 10 10 10 04 8 Sunday 1 06 Jun 6 +0100 RFC822 Sun,  8 Jun 1980 10:04:28 +0100 28 30 329303068 0 80 1980 159 3600 2003" (adodb_date len=166)

Error getdate() 329303068
Array ( [seconds] => 28 [minutes] => 4 [hours] => 11 [mday] => 8 [wday] => 0 [mon] => 6 [year] => 1980 [yday] => 159 [weekday] => Sunday [month] => June [0] => 329303068 )
Array ( [seconds] => 28 [minutes] => 4 [hours] => 10 [mday] => 8 [wday] => 0 [mon] => 6 [year] => 1980 [yday] => 159 [weekday] => Sunday [month] => June [0] => 329303068 )

04 Feb 1976 13:29:25 +0100 25 29 192284965 3 76 1976 34 3600 2003 Error date(): 192284965

 
  "date CET 1976-02-04 13:29:25 pm PM 04 Wed February 1 13 01 13 29 4 Wednesday 1 02 Feb 2 +0100 RFC822 Wed, 04 Feb 1976 13:29:25 +0100 25 29 192284965 3 76 1976 34 3600 2003" (date len=171)
  "date CET 1976-02-04 13:29:25 pm PM 04 Wed February 1 13 01 13 29 4 Wednesday 1 02 Feb 2 +0100 RFC822 Wed,  4 Feb 1976 13:29:25 +0100 25 29 192284965 3 76 1976 34 3600 2003" (adodb_date len=171)

09 Feb 1975 21:45:18 +0100 18 28 161210718 0 75 1975 39 3600 2003 Error date(): 161210718
 
  "date CET 1975-02-09 21:45:18 pm PM 09 Sun February 9 21 09 21 45 9 Sunday 0 02 Feb 2 +0100 RFC822 Sun, 09 Feb 1975 21:45:18 +0100 18 28 161210718 0 75 1975 39 3600 2003" (date len=168)
  "date CET 1975-02-09 21:45:18 pm PM 09 Sun February 9 21 09 21 45 9 Sunday 0 02 Feb 2 +0100 RFC822 Sun,  9 Feb 1975 21:45:18 +0100 18 28 161210718 0 75 1975 39 3600 2003" (adodb_date len=168)

ST 1981-06-30 02:27:22 am AM 30 Tue June 2 2 02 02 27 30 Tuesday 0 06 Jun 6 +0200 RFC822 Tue, 30 Jun 1981 02:27:22 +0200 22 30 362708842 2 81 1981 180 7200 2003 Error date(): 362708842
 
  "date CEST 1981-06-30 02:27:22 am AM 30 Tue June 2 2 02 02 27 30 Tuesday 0 06 Jun 6 +0200 RFC822 Tue, 30 Jun 1981 02:27:22 +0200 22 30 362708842 2 81 1981 180 7200 2003" (date len=167)
  "date CET 1981-06-30 01:27:22 am AM 30 Tue June 1 1 01 01 27 30 Tuesday 0 06 Jun 6 +0100 RFC822 Tue, 30 Jun 1981 01:27:22 +0100 22 30 362708842 2 81 1981 180 3600 2003" (adodb_date len=166)

09 Jun 1973 17:50:08 +0100 08 30 108492608 6 73 1973 159 3600 2003 Error date(): 108492608
 
  "date CET 1973-06-09 17:50:08 pm PM 09 Sat June 5 17 05 17 50 9 Saturday 0 06 Jun 6 +0100 RFC822 Sat, 09 Jun 1973 17:50:08 +0100 08 30 108492608 6 73 1973 159 3600 2003" (date len=167)
  "date CET 1973-06-09 17:50:08 pm PM 09 Sat June 5 17 05 17 50 9 Saturday 0 06 Jun 6 +0100 RFC822 Sat,  9 Jun 1973 17:50:08 +0100 08 30 108492608 6 73 1973 159 3600 2003" (adodb_date len=167)

01 Oct 1974 21:19:37 +0100 37 31 149890777 2 74 1974 273 3600 2003 Error date(): 149890777
 
  "date CET 1974-10-01 21:19:37 pm PM 01 Tue October 9 21 09 21 19 1 Tuesday 0 10 Oct 10 +0100 RFC822 Tue, 01 Oct 1974 21:19:37 +0100 37 31 149890777 2 74 1974 273 3600 2003" (date len=170)
  "date CET 1974-10-01 21:19:37 pm PM 01 Tue October 9 21 09 21 19 1 Tuesday 0 10 Oct 10 +0100 RFC822 Tue,  1 Oct 1974 21:19:37 +0100 37 31 149890777 2 74 1974 273 3600 2003" (adodb_date len=170)

03 Jan 1979 16:31:01 +0100 01 31 284225461 3 79 1979 2 3600 2003 Error date(): 284225461
 
  "date CET 1979-01-03 16:31:01 pm PM 03 Wed January 4 16 04 16 31 3 Wednesday 0 01 Jan 1 +0100 RFC822 Wed, 03 Jan 1979 16:31:01 +0100 01 31 284225461 3 79 1979 2 3600 2003" (date len=169)
  "date CET 1979-01-03 16:31:01 pm PM 03 Wed January 4 16 04 16 31 3 Wednesday 0 01 Jan 1 +0100 RFC822 Wed,  3 Jan 1979 16:31:01 +0100 01 31 284225461 3 79 1979 2 3600 2003" (adodb_date len=169)

09 Feb 1971 18:15:02 +0100 02 28 34967702 2 71 1971 39 3600 2003 Error date(): 34967702
 
  "date CET 1971-02-09 18:15:02 pm PM 09 Tue February 6 18 06 18 15 9 Tuesday 0 02 Feb 2 +0100 RFC822 Tue, 09 Feb 1971 18:15:02 +0100 02 28 34967702 2 71 1971 39 3600 2003" (date len=168)
  "date CET 1971-02-09 18:15:02 pm PM 09 Tue February 6 18 06 18 15 9 Tuesday 0 02 Feb 2 +0100 RFC822 Tue,  9 Feb 1971 18:15:02 +0100 02 28 34967702 2 71 1971 39 3600 2003" (adodb_date len=168)

05 Aug 1975 19:04:14 +0100 14 31 176493854 2 75 1975 216 3600 2003 Error date(): 176493854
 
  "date CET 1975-08-05 19:04:14 pm PM 05 Tue August 7 19 07 19 04 5 Tuesday 0 08 Aug 8 +0100 RFC822 Tue, 05 Aug 1975 19:04:14 +0100 14 31 176493854 2 75 1975 216 3600 2003" (date len=168)
  "date CET 1975-08-05 19:04:14 pm PM 05 Tue August 7 19 07 19 04 5 Tuesday 0 08 Aug 8 +0100 RFC822 Tue,  5 Aug 1975 19:04:14 +0100 14 31 176493854 2 75 1975 216 3600 2003" (adodb_date len=168)

06 Mar 1980 03:49:17 +0100 17 31 321158957 4 80 1980 65 3600 2003 Error date(): 321158957
 
  "date CET 1980-03-06 03:49:17 am AM 06 Thu March 3 3 03 03 49 6 Thursday 1 03 Mar 3 +0100 RFC822 Thu, 06 Mar 1980 03:49:17 +0100 17 31 321158957 4 80 1980 65 3600 2003" (date len=166)
  "date CET 1980-03-06 03:49:17 am AM 06 Thu March 3 3 03 03 49 6 Thursday 1 03 Mar 3 +0100 RFC822 Thu,  6 Mar 1980 03:49:17 +0100 17 31 321158957 4 80 1980 65 3600 2003" (adodb_date len=166)

08 Jan 1982 04:48:11 +0100 11 31 379309691 5 82 1982 7 3600 2003 Error date(): 379309691
 
  "date CET 1982-01-08 04:48:11 am AM 08 Fri January 4 4 04 04 48 8 Friday 0 01 Jan 1 +0100 RFC822 Fri, 08 Jan 1982 04:48:11 +0100 11 31 379309691 5 82 1982 7 3600 2003" (date len=165)
  "date CET 1982-01-08 04:48:11 am AM 08 Fri January 4 4 04 04 48 8 Friday 0 01 Jan 1 +0100 RFC822 Fri,  8 Jan 1982 04:48:11 +0100 11 31 379309691 5 82 1982 7 3600 2003" (adodb_date len=165)

02 Oct 1974 10:49:04 +0100 04 31 149939344 3 74 1974 274 3600 2003 Error date(): 149939344
 
  "date CET 1974-10-02 10:49:04 am AM 02 Wed October 10 10 10 10 49 2 Wednesday 0 10 Oct 10 +0100 RFC822 Wed, 02 Oct 1974 10:49:04 +0100 04 31 149939344 3 74 1974 274 3600 2003" (date len=173)
  "date CET 1974-10-02 10:49:04 am AM 02 Wed October 10 10 10 10 49 2 Wednesday 0 10 Oct 10 +0100 RFC822 Wed,  2 Oct 1974 10:49:04 +0100 04 31 149939344 3 74 1974 274 3600 2003" (adodb_date len=173)

ST 1982-06-19 13:31:02 pm PM 19 Sat June 1 13 01 13 31 19 Saturday 0 06 Jun 6 +0200 RFC822 Sat, 19 Jun 1982 13:31:02 +0200 02 30 393334262 6 82 1982 169 7200 2003 Error date(): 393334262
 
  "date CEST 1982-06-19 13:31:02 pm PM 19 Sat June 1 13 01 13 31 19 Saturday 0 06 Jun 6 +0200 RFC822 Sat, 19 Jun 1982 13:31:02 +0200 02 30 393334262 6 82 1982 169 7200 2003" (date len=169)
  "date CET 1982-06-19 12:31:02 pm PM 19 Sat June 12 12 12 12 31 19 Saturday 0 06 Jun 6 +0100 RFC822 Sat, 19 Jun 1982 12:31:02 +0100 02 30 393334262 6 82 1982 169 3600 2003" (adodb_date len=169)

Error getdate() 393334262
Array ( [seconds] => 2 [minutes] => 31 [hours] => 13 [mday] => 19 [wday] => 6 [mon] => 6 [year] => 1982 [yday] => 169 [weekday] => Saturday [month] => June [0] => 393334262 )
Array ( [seconds] => 2 [minutes] => 31 [hours] => 12 [mday] => 19 [wday] => 6 [mon] => 6 [year] => 1982 [yday] => 169 [weekday] => Saturday [month] => June [0] => 393334262 )

03 Sep 1975 07:06:44 +0100 44 30 178956404 3 75 1975 245 3600 2003 Error date(): 178956404

 
  "date CET 1975-09-03 07:06:44 am AM 03 Wed September 7 7 07 07 06 3 Wednesday 0 09 Sep 9 +0100 RFC822 Wed, 03 Sep 1975 07:06:44 +0100 44 30 178956404 3 75 1975 245 3600 2003" (date len=172)
  "date CET 1975-09-03 07:06:44 am AM 03 Wed September 7 7 07 07 06 3 Wednesday 0 09 Sep 9 +0100 RFC822 Wed,  3 Sep 1975 07:06:44 +0100 44 30 178956404 3 75 1975 245 3600 2003" (adodb_date len=172)

ST 1981-06-08 12:27:25 pm PM 08 Mon June 12 12 12 12 27 8 Monday 0 06 Jun 6 +0200 RFC822 Mon, 08 Jun 1981 12:27:25 +0200 25 30 360844045 1 81 1981 158 7200 2003 Error date(): 360844045
 
  "date CEST 1981-06-08 12:27:25 pm PM 08 Mon June 12 12 12 12 27 8 Monday 0 06 Jun 6 +0200 RFC822 Mon, 08 Jun 1981 12:27:25 +0200 25 30 360844045 1 81 1981 158 7200 2003" (date len=167)
  "date CET 1981-06-08 11:27:25 am AM 08 Mon June 11 11 11 11 27 8 Monday 0 06 Jun 6 +0100 RFC822 Mon,  8 Jun 1981 11:27:25 +0100 25 30 360844045 1 81 1981 158 3600 2003" (adodb_date len=166)

Error getdate() 360844045
Array ( [seconds] => 25 [minutes] => 27 [hours] => 12 [mday] => 8 [wday] => 1 [mon] => 6 [year] => 1981 [yday] => 158 [weekday] => Monday [month] => June [0] => 360844045 )
Array ( [seconds] => 25 [minutes] => 27 [hours] => 11 [mday] => 8 [wday] => 1 [mon] => 6 [year] => 1981 [yday] => 158 [weekday] => Monday [month] => June [0] => 360844045 )

03 Dec 1979 14:14:21 +0100 21 31 313074861 1 79 1979 336 3600 2003 Error date(): 313074861

 
  "date CET 1979-12-03 14:14:21 pm PM 03 Mon December 2 14 02 14 14 3 Monday 0 12 Dec 12 +0100 RFC822 Mon, 03 Dec 1979 14:14:21 +0100 21 31 313074861 1 79 1979 336 3600 2003" (date len=170)
  "date CET 1979-12-03 14:14:21 pm PM 03 Mon December 2 14 02 14 14 3 Monday 0 12 Dec 12 +0100 RFC822 Mon,  3 Dec 1979 14:14:21 +0100 21 31 313074861 1 79 1979 336 3600 2003" (adodb_date len=170)

06 Dec 1975 05:01:10 +0100 10 31 187070470 6 75 1975 339 3600 2003 Error date(): 187070470
 
  "date CET 1975-12-06 05:01:10 am AM 06 Sat December 5 5 05 05 01 6 Saturday 0 12 Dec 12 +0100 RFC822 Sat, 06 Dec 1975 05:01:10 +0100 10 31 187070470 6 75 1975 339 3600 2003" (date len=171)
  "date CET 1975-12-06 05:01:10 am AM 06 Sat December 5 5 05 05 01 6 Saturday 0 12 Dec 12 +0100 RFC822 Sat,  6 Dec 1975 05:01:10 +0100 10 31 187070470 6 75 1975 339 3600 2003" (adodb_date len=171)

05 Oct 1982 06:24:35 +0100 35 31 402643475 2 82 1982 277 3600 2003 Error date(): 402643475
 
  "date CET 1982-10-05 06:24:35 am AM 05 Tue October 6 6 06 06 24 5 Tuesday 0 10 Oct 10 +0100 RFC822 Tue, 05 Oct 1982 06:24:35 +0100 35 31 402643475 2 82 1982 277 3600 2003" (date len=169)
  "date CET 1982-10-05 06:24:35 am AM 05 Tue October 6 6 06 06 24 5 Tuesday 0 10 Oct 10 +0100 RFC822 Tue,  5 Oct 1982 06:24:35 +0100 35 31 402643475 2 82 1982 277 3600 2003" (adodb_date len=169)

02 Nov 1978 05:31:36 +0100 36 30 278829096 4 78 1978 305 3600 2003 Error date(): 278829096
 
  "date CET 1978-11-02 05:31:36 am AM 02 Thu November 5 5 05 05 31 2 Thursday 0 11 Nov 11 +0100 RFC822 Thu, 02 Nov 1978 05:31:36 +0100 36 30 278829096 4 78 1978 305 3600 2003" (date len=171)
  "date CET 1978-11-02 05:31:36 am AM 02 Thu November 5 5 05 05 31 2 Thursday 0 11 Nov 11 +0100 RFC822 Thu,  2 Nov 1978 05:31:36 +0100 36 30 278829096 4 78 1978 305 3600 2003" (adodb_date len=171)

09 Mar 1974 10:20:08 +0100 08 31 132052808 6 74 1974 67 3600 2003 Error date(): 132052808
 
  "date CET 1974-03-09 10:20:08 am AM 09 Sat March 10 10 10 10 20 9 Saturday 0 03 Mar 3 +0100 RFC822 Sat, 09 Mar 1974 10:20:08 +0100 08 31 132052808 6 74 1974 67 3600 2003" (date len=168)
  "date CET 1974-03-09 10:20:08 am AM 09 Sat March 10 10 10 10 20 9 Saturday 0 03 Mar 3 +0100 RFC822 Sat,  9 Mar 1974 10:20:08 +0100 08 31 132052808 6 74 1974 67 3600 2003" (adodb_date len=168)

02 Jul 1977 01:44:27 +0100 27 31 236652267 6 77 1977 182 3600 2003 Error date(): 236652267
 
  "date CET 1977-07-02 01:44:27 am AM 02 Sat July 1 1 01 01 44 2 Saturday 0 07 Jul 7 +0100 RFC822 Sat, 02 Jul 1977 01:44:27 +0100 27 31 236652267 6 77 1977 182 3600 2003" (date len=166)
  "date CET 1977-07-02 01:44:27 am AM 02 Sat July 1 1 01 01 44 2 Saturday 0 07 Jul 7 +0100 RFC822 Sat,  2 Jul 1977 01:44:27 +0100 27 31 236652267 6 77 1977 182 3600 2003" (adodb_date len=166)

05 Jul 1976 02:37:43 +0100 43 31 205378663 1 76 1976 186 3600 2003 Error date(): 205378663
 
  "date CET 1976-07-05 02:37:43 am AM 05 Mon July 2 2 02 02 37 5 Monday 1 07 Jul 7 +0100 RFC822 Mon, 05 Jul 1976 02:37:43 +0100 43 31 205378663 1 76 1976 186 3600 2003" (date len=164)
  "date CET 1976-07-05 02:37:43 am AM 05 Mon July 2 2 02 02 37 5 Monday 1 07 Jul 7 +0100 RFC822 Mon,  5 Jul 1976 02:37:43 +0100 43 31 205378663 1 76 1976 186 3600 2003" (adodb_date len=164)

02 Mar 1977 19:12:40 +0100 40 31 226174360 3 77 1977 60 3600 2003 Error date(): 226174360
 
  "date CET 1977-03-02 19:12:40 pm PM 02 Wed March 7 19 07 19 12 2 Wednesday 0 03 Mar 3 +0100 RFC822 Wed, 02 Mar 1977 19:12:40 +0100 40 31 226174360 3 77 1977 60 3600 2003" (date len=168)
  "date CET 1977-03-02 19:12:40 pm PM 02 Wed March 7 19 07 19 12 2 Wednesday 0 03 Mar 3 +0100 RFC822 Wed,  2 Mar 1977 19:12:40 +0100 40 31 226174360 3 77 1977 60 3600 2003" (adodb_date len=168)

08 Jan 1977 14:45:00 +0100 00 31 221579100 6 77 1977 7 3600 2003 Error date(): 221579100
 
  "date CET 1977-01-08 14:45:00 pm PM 08 Sat January 2 14 02 14 45 8 Saturday 0 01 Jan 1 +0100 RFC822 Sat, 08 Jan 1977 14:45:00 +0100 00 31 221579100 6 77 1977 7 3600 2003" (date len=168)
  "date CET 1977-01-08 14:45:00 pm PM 08 Sat January 2 14 02 14 45 8 Saturday 0 01 Jan 1 +0100 RFC822 Sat,  8 Jan 1977 14:45:00 +0100 00 31 221579100 6 77 1977 7 3600 2003" (adodb_date len=168)

ST 1982-06-26 20:19:41 pm PM 26 Sat June 8 20 08 20 19 26 Saturday 0 06 Jun 6 +0200 RFC822 Sat, 26 Jun 1982 20:19:41 +0200 41 30 393963581 6 82 1982 176 7200 2003 Error date(): 393963581
 
  "date CEST 1982-06-26 20:19:41 pm PM 26 Sat June 8 20 08 20 19 26 Saturday 0 06 Jun 6 +0200 RFC822 Sat, 26 Jun 1982 20:19:41 +0200 41 30 393963581 6 82 1982 176 7200 2003" (date len=169)
  "date CET 1982-06-26 19:19:41 pm PM 26 Sat June 7 19 07 19 19 26 Saturday 0 06 Jun 6 +0100 RFC822 Sat, 26 Jun 1982 19:19:41 +0100 41 30 393963581 6 82 1982 176 3600 2003" (adodb_date len=168)

Error getdate() 393963581
Array ( [seconds] => 41 [minutes] => 19 [hours] => 20 [mday] => 26 [wday] => 6 [mon] => 6 [year] => 1982 [yday] => 176 [weekday] => Saturday [month] => June [0] => 393963581 )
Array ( [seconds] => 41 [minutes] => 19 [hours] => 19 [mday] => 26 [wday] => 6 [mon] => 6 [year] => 1982 [yday] => 176 [weekday] => Saturday [month] => June [0] => 393963581 )

03 Jun 1978 00:26:45 +0100 45 30 265678005 6 78 1978 153 3600 2003 Error date(): 265678005

 
  "date CET 1978-06-03 00:26:45 am AM 03 Sat June 12 0 12 00 26 3 Saturday 0 06 Jun 6 +0100 RFC822 Sat, 03 Jun 1978 00:26:45 +0100 45 30 265678005 6 78 1978 153 3600 2003" (date len=167)
  "date CET 1978-06-03 00:26:45 am AM 03 Sat June 12 0 12 00 26 3 Saturday 0 06 Jun 6 +0100 RFC822 Sat,  3 Jun 1978 00:26:45 +0100 45 30 265678005 6 78 1978 153 3600 2003" (adodb_date len=167)

07 Nov 1977 13:08:03 +0100 03 30 247752483 1 77 1977 310 3600 2003 Error date(): 247752483
 
  "date CET 1977-11-07 13:08:03 pm PM 07 Mon November 1 13 01 13 08 7 Monday 0 11 Nov 11 +0100 RFC822 Mon, 07 Nov 1977 13:08:03 +0100 03 30 247752483 1 77 1977 310 3600 2003" (date len=170)
  "date CET 1977-11-07 13:08:03 pm PM 07 Mon November 1 13 01 13 08 7 Monday 0 11 Nov 11 +0100 RFC822 Mon,  7 Nov 1977 13:08:03 +0100 03 30 247752483 1 77 1977 310 3600 2003" (adodb_date len=170)

01 Aug 1977 10:08:18 +0100 18 31 239274498 1 77 1977 212 3600 2003 Error date(): 239274498
 
  "date CET 1977-08-01 10:08:18 am AM 01 Mon August 10 10 10 10 08 1 Monday 0 08 Aug 8 +0100 RFC822 Mon, 01 Aug 1977 10:08:18 +0100 18 31 239274498 1 77 1977 212 3600 2003" (date len=168)
  "date CET 1977-08-01 10:08:18 am AM 01 Mon August 10 10 10 10 08 1 Monday 0 08 Aug 8 +0100 RFC822 Mon,  1 Aug 1977 10:08:18 +0100 18 31 239274498 1 77 1977 212 3600 2003" (adodb_date len=168)

01 Jan 1976 17:41:47 +0100 47 31 189362507 4 76 1976 0 3600 2003 Error date(): 189362507
 
  "date CET 1976-01-01 17:41:47 pm PM 01 Thu January 5 17 05 17 41 1 Thursday 1 01 Jan 1 +0100 RFC822 Thu, 01 Jan 1976 17:41:47 +0100 47 31 189362507 4 76 1976 0 3600 2003" (date len=168)
  "date CET 1976-01-01 17:41:47 pm PM 01 Thu January 5 17 05 17 41 1 Thursday 1 01 Jan 1 +0100 RFC822 Thu,  1 Jan 1976 17:41:47 +0100 47 31 189362507 4 76 1976 0 3600 2003" (adodb_date len=168)

03 Jan 1974 22:51:56 +0100 56 31 126481916 4 74 1974 2 3600 2003 Error date(): 126481916
 
  "date CET 1974-01-03 22:51:56 pm PM 03 Thu January 10 22 10 22 51 3 Thursday 0 01 Jan 1 +0100 RFC822 Thu, 03 Jan 1974 22:51:56 +0100 56 31 126481916 4 74 1974 2 3600 2003" (date len=169)
  "date CET 1974-01-03 22:51:56 pm PM 03 Thu January 10 22 10 22 51 3 Thursday 0 01 Jan 1 +0100 RFC822 Thu,  3 Jan 1974 22:51:56 +0100 56 31 126481916 4 74 1974 2 3600 2003" (adodb_date len=169)

05 Dec 1976 16:55:55 +0100 55 31 218649355 0 76 1976 339 3600 2003 Error date(): 218649355
 
  "date CET 1976-12-05 16:55:55 pm PM 05 Sun December 4 16 04 16 55 5 Sunday 1 12 Dec 12 +0100 RFC822 Sun, 05 Dec 1976 16:55:55 +0100 55 31 218649355 0 76 1976 339 3600 2003" (date len=170)
  "date CET 1976-12-05 16:55:55 pm PM 05 Sun December 4 16 04 16 55 5 Sunday 1 12 Dec 12 +0100 RFC822 Sun,  5 Dec 1976 16:55:55 +0100 55 31 218649355 0 76 1976 339 3600 2003" (adodb_date len=170)

ST 1981-07-25 00:41:37 am AM 25 Sat July 12 0 12 00 41 25 Saturday 0 07 Jul 7 +0200 RFC822 Sat, 25 Jul 1981 00:41:37 +0200 37 31 364862497 6 81 1981 205 7200 2003 Error date(): 364862497
 
  "date CEST 1981-07-25 00:41:37 am AM 25 Sat July 12 0 12 00 41 25 Saturday 0 07 Jul 7 +0200 RFC822 Sat, 25 Jul 1981 00:41:37 +0200 37 31 364862497 6 81 1981 205 7200 2003" (date len=169)
  "date CET 1981-07-24 23:41:37 pm PM 24 Fri July 11 23 11 23 41 24 Friday 0 07 Jul 7 +0100 RFC822 Fri, 24 Jul 1981 23:41:37 +0100 37 31 364862497 5 81 1981 204 3600 2003" (adodb_date len=167)

Error getdate() 364862497
Array ( [seconds] => 37 [minutes] => 41 [hours] => 0 [mday] => 25 [wday] => 6 [mon] => 7 [year] => 1981 [yday] => 205 [weekday] => Saturday [month] => July [0] => 364862497 )
Array ( [seconds] => 37 [minutes] => 41 [hours] => 23 [mday] => 24 [wday] => 5 [mon] => 7 [year] => 1981 [yday] => 204 [weekday] => Friday [month] => July [0] => 364862497 )

03 Nov 1972 03:58:30 +0100 30 30 89607510 5 72 1972 307 3600 2003 Error date(): 89607510

 
  "date CET 1972-11-03 03:58:30 am AM 03 Fri November 3 3 03 03 58 3 Friday 1 11 Nov 11 +0100 RFC822 Fri, 03 Nov 1972 03:58:30 +0100 30 30 89607510 5 72 1972 307 3600 2003" (date len=168)
  "date CET 1972-11-03 03:58:30 am AM 03 Fri November 3 3 03 03 58 3 Friday 1 11 Nov 11 +0100 RFC822 Fri,  3 Nov 1972 03:58:30 +0100 30 30 89607510 5 72 1972 307 3600 2003" (adodb_date len=168)

01 Jun 1975 18:42:31 +0100 31 30 170876551 0 75 1975 151 3600 2003 Error date(): 170876551
 
  "date CET 1975-06-01 18:42:31 pm PM 01 Sun June 6 18 06 18 42 1 Sunday 0 06 Jun 6 +0100 RFC822 Sun, 01 Jun 1975 18:42:31 +0100 31 30 170876551 0 75 1975 151 3600 2003" (date len=165)
  "date CET 1975-06-01 18:42:31 pm PM 01 Sun June 6 18 06 18 42 1 Sunday 0 06 Jun 6 +0100 RFC822 Sun,  1 Jun 1975 18:42:31 +0100 31 30 170876551 0 75 1975 151 3600 2003" (adodb_date len=165)

ST 1981-07-28 05:37:47 am AM 28 Tue July 5 5 05 05 37 28 Tuesday 0 07 Jul 7 +0200 RFC822 Tue, 28 Jul 1981 05:37:47 +0200 47 31 365139467 2 81 1981 208 7200 2003 Error date(): 365139467
 
  "date CEST 1981-07-28 05:37:47 am AM 28 Tue July 5 5 05 05 37 28 Tuesday 0 07 Jul 7 +0200 RFC822 Tue, 28 Jul 1981 05:37:47 +0200 47 31 365139467 2 81 1981 208 7200 2003" (date len=167)
  "date CET 1981-07-28 04:37:47 am AM 28 Tue July 4 4 04 04 37 28 Tuesday 0 07 Jul 7 +0100 RFC822 Tue, 28 Jul 1981 04:37:47 +0100 47 31 365139467 2 81 1981 208 3600 2003" (adodb_date len=166)

Error getdate() 365139467
Array ( [seconds] => 47 [minutes] => 37 [hours] => 5 [mday] => 28 [wday] => 2 [mon] => 7 [year] => 1981 [yday] => 208 [weekday] => Tuesday [month] => July [0] => 365139467 )
Array ( [seconds] => 47 [minutes] => 37 [hours] => 4 [mday] => 28 [wday] => 2 [mon] => 7 [year] => 1981 [yday] => 208 [weekday] => Tuesday [month] => July [0] => 365139467 )

02 Feb 1974 04:59:08 +0100 08 28 129009548 6 74 1974 32 3600 2003 Error date(): 129009548

 
  "date CET 1974-02-02 04:59:08 am AM 02 Sat February 4 4 04 04 59 2 Saturday 0 02 Feb 2 +0100 RFC822 Sat, 02 Feb 1974 04:59:08 +0100 08 28 129009548 6 74 1974 32 3600 2003" (date len=169)
  "date CET 1974-02-02 04:59:08 am AM 02 Sat February 4 4 04 04 59 2 Saturday 0 02 Feb 2 +0100 RFC822 Sat,  2 Feb 1974 04:59:08 +0100 08 28 129009548 6 74 1974 32 3600 2003" (adodb_date len=169)

Testing random dates between 100 and 4000

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

Failed :-(