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 Oct 1979 02:39:39 +0100 39 31 308021979 6 79 1979 278 3600 2003 Error date(): 308021979
 
  "date CET 1979-10-06 02:39:39 am AM 06 Sat October 2 2 02 02 39 6 Saturday 0 10 Oct 10 +0100 RFC822 Sat, 06 Oct 1979 02:39:39 +0100 39 31 308021979 6 79 1979 278 3600 2003" (date len=170)
  "date CET 1979-10-06 02:39:39 am AM 06 Sat October 2 2 02 02 39 6 Saturday 0 10 Oct 10 +0100 RFC822 Sat,  6 Oct 1979 02:39:39 +0100 39 31 308021979 6 79 1979 278 3600 2003" (adodb_date len=170)

ST 1980-07-27 12:47:17 pm PM 27 Sun July 12 12 12 12 47 27 Sunday 1 07 Jul 7 +0200 RFC822 Sun, 27 Jul 1980 12:47:17 +0200 17 31 333542837 0 80 1980 208 7200 2003 Error date(): 333542837
 
  "date CEST 1980-07-27 12:47:17 pm PM 27 Sun July 12 12 12 12 47 27 Sunday 1 07 Jul 7 +0200 RFC822 Sun, 27 Jul 1980 12:47:17 +0200 17 31 333542837 0 80 1980 208 7200 2003" (date len=168)
  "date CET 1980-07-27 11:47:17 am AM 27 Sun July 11 11 11 11 47 27 Sunday 1 07 Jul 7 +0100 RFC822 Sun, 27 Jul 1980 11:47:17 +0100 17 31 333542837 0 80 1980 208 3600 2003" (adodb_date len=167)

Error getdate() 333542837
Array ( [seconds] => 17 [minutes] => 47 [hours] => 12 [mday] => 27 [wday] => 0 [mon] => 7 [year] => 1980 [yday] => 208 [weekday] => Sunday [month] => July [0] => 333542837 )
Array ( [seconds] => 17 [minutes] => 47 [hours] => 11 [mday] => 27 [wday] => 0 [mon] => 7 [year] => 1980 [yday] => 208 [weekday] => Sunday [month] => July [0] => 333542837 )

05 Oct 1972 22:50:02 +0100 02 31 87169802 4 72 1972 278 3600 2003 Error date(): 87169802

 
  "date CET 1972-10-05 22:50:02 pm PM 05 Thu October 10 22 10 22 50 5 Thursday 1 10 Oct 10 +0100 RFC822 Thu, 05 Oct 1972 22:50:02 +0100 02 31 87169802 4 72 1972 278 3600 2003" (date len=171)
  "date CET 1972-10-05 22:50:02 pm PM 05 Thu October 10 22 10 22 50 5 Thursday 1 10 Oct 10 +0100 RFC822 Thu,  5 Oct 1972 22:50:02 +0100 02 31 87169802 4 72 1972 278 3600 2003" (adodb_date len=171)

05 Sep 1976 13:15:48 +0100 48 30 210773748 0 76 1976 248 3600 2003 Error date(): 210773748
 
  "date CET 1976-09-05 13:15:48 pm PM 05 Sun September 1 13 01 13 15 5 Sunday 1 09 Sep 9 +0100 RFC822 Sun, 05 Sep 1976 13:15:48 +0100 48 30 210773748 0 76 1976 248 3600 2003" (date len=170)
  "date CET 1976-09-05 13:15:48 pm PM 05 Sun September 1 13 01 13 15 5 Sunday 1 09 Sep 9 +0100 RFC822 Sun,  5 Sep 1976 13:15:48 +0100 48 30 210773748 0 76 1976 248 3600 2003" (adodb_date len=170)

ST 1981-05-24 18:07:20 pm PM 24 Sun May 6 18 06 18 07 24 Sunday 0 05 May 5 +0200 RFC822 Sun, 24 May 1981 18:07:20 +0200 20 31 359568440 0 81 1981 143 7200 2003 Error date(): 359568440
 
  "date CEST 1981-05-24 18:07:20 pm PM 24 Sun May 6 18 06 18 07 24 Sunday 0 05 May 5 +0200 RFC822 Sun, 24 May 1981 18:07:20 +0200 20 31 359568440 0 81 1981 143 7200 2003" (date len=166)
  "date CET 1981-05-24 17:07:20 pm PM 24 Sun May 5 17 05 17 07 24 Sunday 0 05 May 5 +0100 RFC822 Sun, 24 May 1981 17:07:20 +0100 20 31 359568440 0 81 1981 143 3600 2003" (adodb_date len=165)

Error getdate() 359568440
Array ( [seconds] => 20 [minutes] => 7 [hours] => 18 [mday] => 24 [wday] => 0 [mon] => 5 [year] => 1981 [yday] => 143 [weekday] => Sunday [month] => May [0] => 359568440 )
Array ( [seconds] => 20 [minutes] => 7 [hours] => 17 [mday] => 24 [wday] => 0 [mon] => 5 [year] => 1981 [yday] => 143 [weekday] => Sunday [month] => May [0] => 359568440 )

04 Jun 1977 01:24:28 +0100 28 30 234231868 6 77 1977 154 3600 2003 Error date(): 234231868

 
  "date CET 1977-06-04 01:24:28 am AM 04 Sat June 1 1 01 01 24 4 Saturday 0 06 Jun 6 +0100 RFC822 Sat, 04 Jun 1977 01:24:28 +0100 28 30 234231868 6 77 1977 154 3600 2003" (date len=166)
  "date CET 1977-06-04 01:24:28 am AM 04 Sat June 1 1 01 01 24 4 Saturday 0 06 Jun 6 +0100 RFC822 Sat,  4 Jun 1977 01:24:28 +0100 28 30 234231868 6 77 1977 154 3600 2003" (adodb_date len=166)

01 Jul 1974 13:52:34 +0100 34 31 141915154 1 74 1974 181 3600 2003 Error date(): 141915154
 
  "date CET 1974-07-01 13:52:34 pm PM 01 Mon July 1 13 01 13 52 1 Monday 0 07 Jul 7 +0100 RFC822 Mon, 01 Jul 1974 13:52:34 +0100 34 31 141915154 1 74 1974 181 3600 2003" (date len=165)
  "date CET 1974-07-01 13:52:34 pm PM 01 Mon July 1 13 01 13 52 1 Monday 0 07 Jul 7 +0100 RFC822 Mon,  1 Jul 1974 13:52:34 +0100 34 31 141915154 1 74 1974 181 3600 2003" (adodb_date len=165)

04 May 1970 22:54:52 +0100 52 31 10706092 1 70 1970 123 3600 2003 Error date(): 10706092
 
  "date CET 1970-05-04 22:54:52 pm PM 04 Mon May 10 22 10 22 54 4 Monday 0 05 May 5 +0100 RFC822 Mon, 04 May 1970 22:54:52 +0100 52 31 10706092 1 70 1970 123 3600 2003" (date len=164)
  "date CET 1970-05-04 22:54:52 pm PM 04 Mon May 10 22 10 22 54 4 Monday 0 05 May 5 +0100 RFC822 Mon,  4 May 1970 22:54:52 +0100 52 31 10706092 1 70 1970 123 3600 2003" (adodb_date len=164)

09 Feb 1982 18:44:58 +0100 58 28 382124698 2 82 1982 39 3600 2003 Error date(): 382124698
 
  "date CET 1982-02-09 18:44:58 pm PM 09 Tue February 6 18 06 18 44 9 Tuesday 0 02 Feb 2 +0100 RFC822 Tue, 09 Feb 1982 18:44:58 +0100 58 28 382124698 2 82 1982 39 3600 2003" (date len=169)
  "date CET 1982-02-09 18:44:58 pm PM 09 Tue February 6 18 06 18 44 9 Tuesday 0 02 Feb 2 +0100 RFC822 Tue,  9 Feb 1982 18:44:58 +0100 58 28 382124698 2 82 1982 39 3600 2003" (adodb_date len=169)

09 Jan 1981 01:26:24 +0100 24 31 347847984 5 81 1981 8 3600 2003 Error date(): 347847984
 
  "date CET 1981-01-09 01:26:24 am AM 09 Fri January 1 1 01 01 26 9 Friday 0 01 Jan 1 +0100 RFC822 Fri, 09 Jan 1981 01:26:24 +0100 24 31 347847984 5 81 1981 8 3600 2003" (date len=165)
  "date CET 1981-01-09 01:26:24 am AM 09 Fri January 1 1 01 01 26 9 Friday 0 01 Jan 1 +0100 RFC822 Fri,  9 Jan 1981 01:26:24 +0100 24 31 347847984 5 81 1981 8 3600 2003" (adodb_date len=165)

08 Jul 1976 21:03:54 +0100 54 31 205704234 4 76 1976 189 3600 2003 Error date(): 205704234
 
  "date CET 1976-07-08 21:03:54 pm PM 08 Thu July 9 21 09 21 03 8 Thursday 1 07 Jul 7 +0100 RFC822 Thu, 08 Jul 1976 21:03:54 +0100 54 31 205704234 4 76 1976 189 3600 2003" (date len=167)
  "date CET 1976-07-08 21:03:54 pm PM 08 Thu July 9 21 09 21 03 8 Thursday 1 07 Jul 7 +0100 RFC822 Thu,  8 Jul 1976 21:03:54 +0100 54 31 205704234 4 76 1976 189 3600 2003" (adodb_date len=167)

01 Oct 1974 11:35:50 +0100 50 31 149855750 2 74 1974 273 3600 2003 Error date(): 149855750
 
  "date CET 1974-10-01 11:35:50 am AM 01 Tue October 11 11 11 11 35 1 Tuesday 0 10 Oct 10 +0100 RFC822 Tue, 01 Oct 1974 11:35:50 +0100 50 31 149855750 2 74 1974 273 3600 2003" (date len=171)
  "date CET 1974-10-01 11:35:50 am AM 01 Tue October 11 11 11 11 35 1 Tuesday 0 10 Oct 10 +0100 RFC822 Tue,  1 Oct 1974 11:35:50 +0100 50 31 149855750 2 74 1974 273 3600 2003" (adodb_date len=171)

05 Oct 1980 02:26:40 +0100 40 31 339557200 0 80 1980 278 3600 2003 Error date(): 339557200
 
  "date CET 1980-10-05 02:26:40 am AM 05 Sun October 2 2 02 02 26 5 Sunday 1 10 Oct 10 +0100 RFC822 Sun, 05 Oct 1980 02:26:40 +0100 40 31 339557200 0 80 1980 278 3600 2003" (date len=168)
  "date CET 1980-10-05 02:26:40 am AM 05 Sun October 2 2 02 02 26 5 Sunday 1 10 Oct 10 +0100 RFC822 Sun,  5 Oct 1980 02:26:40 +0100 40 31 339557200 0 80 1980 278 3600 2003" (adodb_date len=168)

ST 1980-08-25 17:53:36 pm PM 25 Mon August 5 17 05 17 53 25 Monday 1 08 Aug 8 +0200 RFC822 Mon, 25 Aug 1980 17:53:36 +0200 36 31 336066816 1 80 1980 237 7200 2003 Error date(): 336066816
 
  "date CEST 1980-08-25 17:53:36 pm PM 25 Mon August 5 17 05 17 53 25 Monday 1 08 Aug 8 +0200 RFC822 Mon, 25 Aug 1980 17:53:36 +0200 36 31 336066816 1 80 1980 237 7200 2003" (date len=169)
  "date CET 1980-08-25 16:53:36 pm PM 25 Mon August 4 16 04 16 53 25 Monday 1 08 Aug 8 +0100 RFC822 Mon, 25 Aug 1980 16:53:36 +0100 36 31 336066816 1 80 1980 237 3600 2003" (adodb_date len=168)

Error getdate() 336066816
Array ( [seconds] => 36 [minutes] => 53 [hours] => 17 [mday] => 25 [wday] => 1 [mon] => 8 [year] => 1980 [yday] => 237 [weekday] => Monday [month] => August [0] => 336066816 )
Array ( [seconds] => 36 [minutes] => 53 [hours] => 16 [mday] => 25 [wday] => 1 [mon] => 8 [year] => 1980 [yday] => 237 [weekday] => Monday [month] => August [0] => 336066816 )

09 Aug 1973 17:39:54 +0100 54 31 113762394 4 73 1973 220 3600 2003 Error date(): 113762394

 
  "date CET 1973-08-09 17:39:54 pm PM 09 Thu August 5 17 05 17 39 9 Thursday 0 08 Aug 8 +0100 RFC822 Thu, 09 Aug 1973 17:39:54 +0100 54 31 113762394 4 73 1973 220 3600 2003" (date len=169)
  "date CET 1973-08-09 17:39:54 pm PM 09 Thu August 5 17 05 17 39 9 Thursday 0 08 Aug 8 +0100 RFC822 Thu,  9 Aug 1973 17:39:54 +0100 54 31 113762394 4 73 1973 220 3600 2003" (adodb_date len=169)

04 Jan 1975 05:40:56 +0100 56 31 158042456 6 75 1975 3 3600 2003 Error date(): 158042456
 
  "date CET 1975-01-04 05:40:56 am AM 04 Sat January 5 5 05 05 40 4 Saturday 0 01 Jan 1 +0100 RFC822 Sat, 04 Jan 1975 05:40:56 +0100 56 31 158042456 6 75 1975 3 3600 2003" (date len=167)
  "date CET 1975-01-04 05:40:56 am AM 04 Sat January 5 5 05 05 40 4 Saturday 0 01 Jan 1 +0100 RFC822 Sat,  4 Jan 1975 05:40:56 +0100 56 31 158042456 6 75 1975 3 3600 2003" (adodb_date len=167)

09 Sep 1977 20:11:44 +0100 44 30 242680304 5 77 1977 251 3600 2003 Error date(): 242680304
 
  "date CET 1977-09-09 20:11:44 pm PM 09 Fri September 8 20 08 20 11 9 Friday 0 09 Sep 9 +0100 RFC822 Fri, 09 Sep 1977 20:11:44 +0100 44 30 242680304 5 77 1977 251 3600 2003" (date len=170)
  "date CET 1977-09-09 20:11:44 pm PM 09 Fri September 8 20 08 20 11 9 Friday 0 09 Sep 9 +0100 RFC822 Fri,  9 Sep 1977 20:11:44 +0100 44 30 242680304 5 77 1977 251 3600 2003" (adodb_date len=170)

07 Jan 1981 08:23:43 +0100 43 31 347700223 3 81 1981 6 3600 2003 Error date(): 347700223
 
  "date CET 1981-01-07 08:23:43 am AM 07 Wed January 8 8 08 08 23 7 Wednesday 0 01 Jan 1 +0100 RFC822 Wed, 07 Jan 1981 08:23:43 +0100 43 31 347700223 3 81 1981 6 3600 2003" (date len=168)
  "date CET 1981-01-07 08:23:43 am AM 07 Wed January 8 8 08 08 23 7 Wednesday 0 01 Jan 1 +0100 RFC822 Wed,  7 Jan 1981 08:23:43 +0100 43 31 347700223 3 81 1981 6 3600 2003" (adodb_date len=168)

09 Apr 1971 07:11:00 +0100 00 30 40025460 5 71 1971 98 3600 2003 Error date(): 40025460
 
  "date CET 1971-04-09 07:11:00 am AM 09 Fri April 7 7 07 07 11 9 Friday 0 04 Apr 4 +0100 RFC822 Fri, 09 Apr 1971 07:11:00 +0100 00 30 40025460 5 71 1971 98 3600 2003" (date len=163)
  "date CET 1971-04-09 07:11:00 am AM 09 Fri April 7 7 07 07 11 9 Friday 0 04 Apr 4 +0100 RFC822 Fri,  9 Apr 1971 07:11:00 +0100 00 30 40025460 5 71 1971 98 3600 2003" (adodb_date len=163)

03 Apr 1970 08:16:27 +0100 27 30 7974987 5 70 1970 92 3600 2003 Error date(): 7974987
 
  "date CET 1970-04-03 08:16:27 am AM 03 Fri April 8 8 08 08 16 3 Friday 0 04 Apr 4 +0100 RFC822 Fri, 03 Apr 1970 08:16:27 +0100 27 30 7974987 5 70 1970 92 3600 2003" (date len=162)
  "date CET 1970-04-03 08:16:27 am AM 03 Fri April 8 8 08 08 16 3 Friday 0 04 Apr 4 +0100 RFC822 Fri,  3 Apr 1970 08:16:27 +0100 27 30 7974987 5 70 1970 92 3600 2003" (adodb_date len=162)

ST 1981-04-29 18:27:58 pm PM 29 Wed April 6 18 06 18 27 29 Wednesday 0 04 Apr 4 +0200 RFC822 Wed, 29 Apr 1981 18:27:58 +0200 58 30 357409678 3 81 1981 118 7200 2003 Error date(): 357409678
 
  "date CEST 1981-04-29 18:27:58 pm PM 29 Wed April 6 18 06 18 27 29 Wednesday 0 04 Apr 4 +0200 RFC822 Wed, 29 Apr 1981 18:27:58 +0200 58 30 357409678 3 81 1981 118 7200 2003" (date len=171)
  "date CET 1981-04-29 17:27:58 pm PM 29 Wed April 5 17 05 17 27 29 Wednesday 0 04 Apr 4 +0100 RFC822 Wed, 29 Apr 1981 17:27:58 +0100 58 30 357409678 3 81 1981 118 3600 2003" (adodb_date len=170)

Error getdate() 357409678
Array ( [seconds] => 58 [minutes] => 27 [hours] => 18 [mday] => 29 [wday] => 3 [mon] => 4 [year] => 1981 [yday] => 118 [weekday] => Wednesday [month] => April [0] => 357409678 )
Array ( [seconds] => 58 [minutes] => 27 [hours] => 17 [mday] => 29 [wday] => 3 [mon] => 4 [year] => 1981 [yday] => 118 [weekday] => Wednesday [month] => April [0] => 357409678 )

05 Jan 1979 06:23:48 +0100 48 31 284361828 5 79 1979 4 3600 2003 Error date(): 284361828

 
  "date CET 1979-01-05 06:23:48 am AM 05 Fri January 6 6 06 06 23 5 Friday 0 01 Jan 1 +0100 RFC822 Fri, 05 Jan 1979 06:23:48 +0100 48 31 284361828 5 79 1979 4 3600 2003" (date len=165)
  "date CET 1979-01-05 06:23:48 am AM 05 Fri January 6 6 06 06 23 5 Friday 0 01 Jan 1 +0100 RFC822 Fri,  5 Jan 1979 06:23:48 +0100 48 31 284361828 5 79 1979 4 3600 2003" (adodb_date len=165)

05 Aug 1973 10:11:01 +0100 01 31 113389861 0 73 1973 216 3600 2003 Error date(): 113389861
 
  "date CET 1973-08-05 10:11:01 am AM 05 Sun August 10 10 10 10 11 5 Sunday 0 08 Aug 8 +0100 RFC822 Sun, 05 Aug 1973 10:11:01 +0100 01 31 113389861 0 73 1973 216 3600 2003" (date len=168)
  "date CET 1973-08-05 10:11:01 am AM 05 Sun August 10 10 10 10 11 5 Sunday 0 08 Aug 8 +0100 RFC822 Sun,  5 Aug 1973 10:11:01 +0100 01 31 113389861 0 73 1973 216 3600 2003" (adodb_date len=168)

05 May 1974 22:54:43 +0100 43 31 137022883 0 74 1974 124 3600 2003 Error date(): 137022883
 
  "date CET 1974-05-05 22:54:43 pm PM 05 Sun May 10 22 10 22 54 5 Sunday 0 05 May 5 +0100 RFC822 Sun, 05 May 1974 22:54:43 +0100 43 31 137022883 0 74 1974 124 3600 2003" (date len=165)
  "date CET 1974-05-05 22:54:43 pm PM 05 Sun May 10 22 10 22 54 5 Sunday 0 05 May 5 +0100 RFC822 Sun,  5 May 1974 22:54:43 +0100 43 31 137022883 0 74 1974 124 3600 2003" (adodb_date len=165)

02 Oct 1978 23:36:17 +0100 17 31 276215777 1 78 1978 274 3600 2003 Error date(): 276215777
 
  "date CET 1978-10-02 23:36:17 pm PM 02 Mon October 11 23 11 23 36 2 Monday 0 10 Oct 10 +0100 RFC822 Mon, 02 Oct 1978 23:36:17 +0100 17 31 276215777 1 78 1978 274 3600 2003" (date len=170)
  "date CET 1978-10-02 23:36:17 pm PM 02 Mon October 11 23 11 23 36 2 Monday 0 10 Oct 10 +0100 RFC822 Mon,  2 Oct 1978 23:36:17 +0100 17 31 276215777 1 78 1978 274 3600 2003" (adodb_date len=170)

ST 1981-05-04 05:21:50 am AM 04 Mon May 5 5 05 05 21 4 Monday 0 05 May 5 +0200 RFC822 Mon, 04 May 1981 05:21:50 +0200 50 31 357794510 1 81 1981 123 7200 2003 Error date(): 357794510
 
  "date CEST 1981-05-04 05:21:50 am AM 04 Mon May 5 5 05 05 21 4 Monday 0 05 May 5 +0200 RFC822 Mon, 04 May 1981 05:21:50 +0200 50 31 357794510 1 81 1981 123 7200 2003" (date len=164)
  "date CET 1981-05-04 04:21:50 am AM 04 Mon May 4 4 04 04 21 4 Monday 0 05 May 5 +0100 RFC822 Mon,  4 May 1981 04:21:50 +0100 50 31 357794510 1 81 1981 123 3600 2003" (adodb_date len=163)

ST 1981-09-03 14:27:31 pm PM 03 Thu September 2 14 02 14 27 3 Thursday 0 09 Sep 9 +0200 RFC822 Thu, 03 Sep 1981 14:27:31 +0200 31 30 368368051 4 81 1981 245 7200 2003 Error date(): 368368051
 
  "date CEST 1981-09-03 14:27:31 pm PM 03 Thu September 2 14 02 14 27 3 Thursday 0 09 Sep 9 +0200 RFC822 Thu, 03 Sep 1981 14:27:31 +0200 31 30 368368051 4 81 1981 245 7200 2003" (date len=173)
  "date CET 1981-09-03 13:27:31 pm PM 03 Thu September 1 13 01 13 27 3 Thursday 0 09 Sep 9 +0100 RFC822 Thu,  3 Sep 1981 13:27:31 +0100 31 30 368368051 4 81 1981 245 3600 2003" (adodb_date len=172)

Error getdate() 368368051
Array ( [seconds] => 31 [minutes] => 27 [hours] => 14 [mday] => 3 [wday] => 4 [mon] => 9 [year] => 1981 [yday] => 245 [weekday] => Thursday [month] => September [0] => 368368051 )
Array ( [seconds] => 31 [minutes] => 27 [hours] => 13 [mday] => 3 [wday] => 4 [mon] => 9 [year] => 1981 [yday] => 245 [weekday] => Thursday [month] => September [0] => 368368051 )

ST 1980-07-30 01:05:42 am AM 30 Wed July 1 1 01 01 05 30 Wednesday 1 07 Jul 7 +0200 RFC822 Wed, 30 Jul 1980 01:05:42 +0200 42 31 333759942 3 80 1980 211 7200 2003 Error date(): 333759942

 
  "date CEST 1980-07-30 01:05:42 am AM 30 Wed July 1 1 01 01 05 30 Wednesday 1 07 Jul 7 +0200 RFC822 Wed, 30 Jul 1980 01:05:42 +0200 42 31 333759942 3 80 1980 211 7200 2003" (date len=169)
  "date CET 1980-07-30 00:05:42 am AM 30 Wed July 12 0 12 00 05 30 Wednesday 1 07 Jul 7 +0100 RFC822 Wed, 30 Jul 1980 00:05:42 +0100 42 31 333759942 3 80 1980 211 3600 2003" (adodb_date len=169)

Error getdate() 333759942
Array ( [seconds] => 42 [minutes] => 5 [hours] => 1 [mday] => 30 [wday] => 3 [mon] => 7 [year] => 1980 [yday] => 211 [weekday] => Wednesday [month] => July [0] => 333759942 )
Array ( [seconds] => 42 [minutes] => 5 [hours] => 0 [mday] => 30 [wday] => 3 [mon] => 7 [year] => 1980 [yday] => 211 [weekday] => Wednesday [month] => July [0] => 333759942 )

02 Mar 1971 03:13:57 +0100 57 31 36728037 2 71 1971 60 3600 2003 Error date(): 36728037

 
  "date CET 1971-03-02 03:13:57 am AM 02 Tue March 3 3 03 03 13 2 Tuesday 0 03 Mar 3 +0100 RFC822 Tue, 02 Mar 1971 03:13:57 +0100 57 31 36728037 2 71 1971 60 3600 2003" (date len=164)
  "date CET 1971-03-02 03:13:57 am AM 02 Tue March 3 3 03 03 13 2 Tuesday 0 03 Mar 3 +0100 RFC822 Tue,  2 Mar 1971 03:13:57 +0100 57 31 36728037 2 71 1971 60 3600 2003" (adodb_date len=164)

01 Jun 1977 00:14:34 +0100 34 30 233968474 3 77 1977 151 3600 2003 Error date(): 233968474
 
  "date CET 1977-06-01 00:14:34 am AM 01 Wed June 12 0 12 00 14 1 Wednesday 0 06 Jun 6 +0100 RFC822 Wed, 01 Jun 1977 00:14:34 +0100 34 30 233968474 3 77 1977 151 3600 2003" (date len=168)
  "date CET 1977-06-01 00:14:34 am AM 01 Wed June 12 0 12 00 14 1 Wednesday 0 06 Jun 6 +0100 RFC822 Wed,  1 Jun 1977 00:14:34 +0100 34 30 233968474 3 77 1977 151 3600 2003" (adodb_date len=168)

01 Dec 1978 21:49:53 +0100 53 31 281393393 5 78 1978 334 3600 2003 Error date(): 281393393
 
  "date CET 1978-12-01 21:49:53 pm PM 01 Fri December 9 21 09 21 49 1 Friday 0 12 Dec 12 +0100 RFC822 Fri, 01 Dec 1978 21:49:53 +0100 53 31 281393393 5 78 1978 334 3600 2003" (date len=170)
  "date CET 1978-12-01 21:49:53 pm PM 01 Fri December 9 21 09 21 49 1 Friday 0 12 Dec 12 +0100 RFC822 Fri,  1 Dec 1978 21:49:53 +0100 53 31 281393393 5 78 1978 334 3600 2003" (adodb_date len=170)

ST 1983-04-26 05:42:41 am AM 26 Tue April 5 5 05 05 42 26 Tuesday 0 04 Apr 4 +0200 RFC822 Tue, 26 Apr 1983 05:42:41 +0200 41 30 420176561 2 83 1983 115 7200 2003 Error date(): 420176561
 
  "date CEST 1983-04-26 05:42:41 am AM 26 Tue April 5 5 05 05 42 26 Tuesday 0 04 Apr 4 +0200 RFC822 Tue, 26 Apr 1983 05:42:41 +0200 41 30 420176561 2 83 1983 115 7200 2003" (date len=168)
  "date CET 1983-04-26 04:42:41 am AM 26 Tue April 4 4 04 04 42 26 Tuesday 0 04 Apr 4 +0100 RFC822 Tue, 26 Apr 1983 04:42:41 +0100 41 30 420176561 2 83 1983 115 3600 2003" (adodb_date len=167)

Error getdate() 420176561
Array ( [seconds] => 41 [minutes] => 42 [hours] => 5 [mday] => 26 [wday] => 2 [mon] => 4 [year] => 1983 [yday] => 115 [weekday] => Tuesday [month] => April [0] => 420176561 )
Array ( [seconds] => 41 [minutes] => 42 [hours] => 4 [mday] => 26 [wday] => 2 [mon] => 4 [year] => 1983 [yday] => 115 [weekday] => Tuesday [month] => April [0] => 420176561 )

07 Nov 1974 19:09:21 +0100 21 30 153079761 4 74 1974 310 3600 2003 Error date(): 153079761

 
  "date CET 1974-11-07 19:09:21 pm PM 07 Thu November 7 19 07 19 09 7 Thursday 0 11 Nov 11 +0100 RFC822 Thu, 07 Nov 1974 19:09:21 +0100 21 30 153079761 4 74 1974 310 3600 2003" (date len=172)
  "date CET 1974-11-07 19:09:21 pm PM 07 Thu November 7 19 07 19 09 7 Thursday 0 11 Nov 11 +0100 RFC822 Thu,  7 Nov 1974 19:09:21 +0100 21 30 153079761 4 74 1974 310 3600 2003" (adodb_date len=172)

04 Jul 1975 20:21:01 +0100 01 31 173733661 5 75 1975 184 3600 2003 Error date(): 173733661
 
  "date CET 1975-07-04 20:21:01 pm PM 04 Fri July 8 20 08 20 21 4 Friday 0 07 Jul 7 +0100 RFC822 Fri, 04 Jul 1975 20:21:01 +0100 01 31 173733661 5 75 1975 184 3600 2003" (date len=165)
  "date CET 1975-07-04 20:21:01 pm PM 04 Fri July 8 20 08 20 21 4 Friday 0 07 Jul 7 +0100 RFC822 Fri,  4 Jul 1975 20:21:01 +0100 01 31 173733661 5 75 1975 184 3600 2003" (adodb_date len=165)

08 Mar 1973 17:36:46 +0100 46 31 100456606 4 73 1973 66 3600 2003 Error date(): 100456606
 
  "date CET 1973-03-08 17:36:46 pm PM 08 Thu March 5 17 05 17 36 8 Thursday 0 03 Mar 3 +0100 RFC822 Thu, 08 Mar 1973 17:36:46 +0100 46 31 100456606 4 73 1973 66 3600 2003" (date len=167)
  "date CET 1973-03-08 17:36:46 pm PM 08 Thu March 5 17 05 17 36 8 Thursday 0 03 Mar 3 +0100 RFC822 Thu,  8 Mar 1973 17:36:46 +0100 46 31 100456606 4 73 1973 66 3600 2003" (adodb_date len=167)

09 Aug 1977 01:19:51 +0100 51 31 239933991 2 77 1977 220 3600 2003 Error date(): 239933991
 
  "date CET 1977-08-09 01:19:51 am AM 09 Tue August 1 1 01 01 19 9 Tuesday 0 08 Aug 8 +0100 RFC822 Tue, 09 Aug 1977 01:19:51 +0100 51 31 239933991 2 77 1977 220 3600 2003" (date len=167)
  "date CET 1977-08-09 01:19:51 am AM 09 Tue August 1 1 01 01 19 9 Tuesday 0 08 Aug 8 +0100 RFC822 Tue,  9 Aug 1977 01:19:51 +0100 51 31 239933991 2 77 1977 220 3600 2003" (adodb_date len=167)

Testing random dates between 100 and 4000

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

Failed :-(