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 1981-05-13 02:52:56 am AM 13 Wed May 2 2 02 02 52 13 Wednesday 0 05 May 5 +0200 RFC822 Wed, 13 May 1981 02:52:56 +0200 56 31 358563176 3 81 1981 132 7200 2003 Error date(): 358563176
 
  "date CEST 1981-05-13 02:52:56 am AM 13 Wed May 2 2 02 02 52 13 Wednesday 0 05 May 5 +0200 RFC822 Wed, 13 May 1981 02:52:56 +0200 56 31 358563176 3 81 1981 132 7200 2003" (date len=168)
  "date CET 1981-05-13 01:52:56 am AM 13 Wed May 1 1 01 01 52 13 Wednesday 0 05 May 5 +0100 RFC822 Wed, 13 May 1981 01:52:56 +0100 56 31 358563176 3 81 1981 132 3600 2003" (adodb_date len=167)

Error getdate() 358563176
Array ( [seconds] => 56 [minutes] => 52 [hours] => 2 [mday] => 13 [wday] => 3 [mon] => 5 [year] => 1981 [yday] => 132 [weekday] => Wednesday [month] => May [0] => 358563176 )
Array ( [seconds] => 56 [minutes] => 52 [hours] => 1 [mday] => 13 [wday] => 3 [mon] => 5 [year] => 1981 [yday] => 132 [weekday] => Wednesday [month] => May [0] => 358563176 )

02 Mar 1980 10:51:53 +0100 53 31 320838713 0 80 1980 61 3600 2003 Error date(): 320838713

 
  "date CET 1980-03-02 10:51:53 am AM 02 Sun March 10 10 10 10 51 2 Sunday 1 03 Mar 3 +0100 RFC822 Sun, 02 Mar 1980 10:51:53 +0100 53 31 320838713 0 80 1980 61 3600 2003" (date len=166)
  "date CET 1980-03-02 10:51:53 am AM 02 Sun March 10 10 10 10 51 2 Sunday 1 03 Mar 3 +0100 RFC822 Sun,  2 Mar 1980 10:51:53 +0100 53 31 320838713 0 80 1980 61 3600 2003" (adodb_date len=166)

03 Aug 1976 07:26:53 +0100 53 31 207901613 2 76 1976 215 3600 2003 Error date(): 207901613
 
  "date CET 1976-08-03 07:26:53 am AM 03 Tue August 7 7 07 07 26 3 Tuesday 1 08 Aug 8 +0100 RFC822 Tue, 03 Aug 1976 07:26:53 +0100 53 31 207901613 2 76 1976 215 3600 2003" (date len=167)
  "date CET 1976-08-03 07:26:53 am AM 03 Tue August 7 7 07 07 26 3 Tuesday 1 08 Aug 8 +0100 RFC822 Tue,  3 Aug 1976 07:26:53 +0100 53 31 207901613 2 76 1976 215 3600 2003" (adodb_date len=167)

07 May 1979 00:06:11 +0100 11 31 294879971 1 79 1979 126 3600 2003 Error date(): 294879971
 
  "date CET 1979-05-07 00:06:11 am AM 07 Mon May 12 0 12 00 06 7 Monday 0 05 May 5 +0100 RFC822 Mon, 07 May 1979 00:06:11 +0100 11 31 294879971 1 79 1979 126 3600 2003" (date len=164)
  "date CET 1979-05-07 00:06:11 am AM 07 Mon May 12 0 12 00 06 7 Monday 0 05 May 5 +0100 RFC822 Mon,  7 May 1979 00:06:11 +0100 11 31 294879971 1 79 1979 126 3600 2003" (adodb_date len=164)

07 Jun 1977 16:39:54 +0100 54 30 234545994 2 77 1977 157 3600 2003 Error date(): 234545994
 
  "date CET 1977-06-07 16:39:54 pm PM 07 Tue June 4 16 04 16 39 7 Tuesday 0 06 Jun 6 +0100 RFC822 Tue, 07 Jun 1977 16:39:54 +0100 54 30 234545994 2 77 1977 157 3600 2003" (date len=166)
  "date CET 1977-06-07 16:39:54 pm PM 07 Tue June 4 16 04 16 39 7 Tuesday 0 06 Jun 6 +0100 RFC822 Tue,  7 Jun 1977 16:39:54 +0100 54 30 234545994 2 77 1977 157 3600 2003" (adodb_date len=166)

04 Dec 1977 02:41:30 +0100 30 31 250047690 0 77 1977 337 3600 2003 Error date(): 250047690
 
  "date CET 1977-12-04 02:41:30 am AM 04 Sun December 2 2 02 02 41 4 Sunday 0 12 Dec 12 +0100 RFC822 Sun, 04 Dec 1977 02:41:30 +0100 30 31 250047690 0 77 1977 337 3600 2003" (date len=169)
  "date CET 1977-12-04 02:41:30 am AM 04 Sun December 2 2 02 02 41 4 Sunday 0 12 Dec 12 +0100 RFC822 Sun,  4 Dec 1977 02:41:30 +0100 30 31 250047690 0 77 1977 337 3600 2003" (adodb_date len=169)

02 Jun 1971 12:26:04 +0100 04 30 44709964 3 71 1971 152 3600 2003 Error date(): 44709964
 
  "date CET 1971-06-02 12:26:04 pm PM 02 Wed June 12 12 12 12 26 2 Wednesday 0 06 Jun 6 +0100 RFC822 Wed, 02 Jun 1971 12:26:04 +0100 04 30 44709964 3 71 1971 152 3600 2003" (date len=168)
  "date CET 1971-06-02 12:26:04 pm PM 02 Wed June 12 12 12 12 26 2 Wednesday 0 06 Jun 6 +0100 RFC822 Wed,  2 Jun 1971 12:26:04 +0100 04 30 44709964 3 71 1971 152 3600 2003" (adodb_date len=168)

ST 1980-05-05 01:20:50 am AM 05 Mon May 1 1 01 01 20 5 Monday 1 05 May 5 +0200 RFC822 Mon, 05 May 1980 01:20:50 +0200 50 31 326330450 1 80 1980 125 7200 2003 Error date(): 326330450
 
  "date CEST 1980-05-05 01:20:50 am AM 05 Mon May 1 1 01 01 20 5 Monday 1 05 May 5 +0200 RFC822 Mon, 05 May 1980 01:20:50 +0200 50 31 326330450 1 80 1980 125 7200 2003" (date len=164)
  "date CET 1980-05-05 00:20:50 am AM 05 Mon May 12 0 12 00 20 5 Monday 1 05 May 5 +0100 RFC822 Mon,  5 May 1980 00:20:50 +0100 50 31 326330450 1 80 1980 125 3600 2003" (adodb_date len=164)

06 Oct 1971 17:59:24 +0100 24 31 55616364 3 71 1971 278 3600 2003 Error date(): 55616364
 
  "date CET 1971-10-06 17:59:24 pm PM 06 Wed October 5 17 05 17 59 6 Wednesday 0 10 Oct 10 +0100 RFC822 Wed, 06 Oct 1971 17:59:24 +0100 24 31 55616364 3 71 1971 278 3600 2003" (date len=171)
  "date CET 1971-10-06 17:59:24 pm PM 06 Wed October 5 17 05 17 59 6 Wednesday 0 10 Oct 10 +0100 RFC822 Wed,  6 Oct 1971 17:59:24 +0100 24 31 55616364 3 71 1971 278 3600 2003" (adodb_date len=171)

ST 1980-05-07 14:17:29 pm PM 07 Wed May 2 14 02 14 17 7 Wednesday 1 05 May 5 +0200 RFC822 Wed, 07 May 1980 14:17:29 +0200 29 31 326549849 3 80 1980 127 7200 2003 Error date(): 326549849
 
  "date CEST 1980-05-07 14:17:29 pm PM 07 Wed May 2 14 02 14 17 7 Wednesday 1 05 May 5 +0200 RFC822 Wed, 07 May 1980 14:17:29 +0200 29 31 326549849 3 80 1980 127 7200 2003" (date len=168)
  "date CET 1980-05-07 13:17:29 pm PM 07 Wed May 1 13 01 13 17 7 Wednesday 1 05 May 5 +0100 RFC822 Wed,  7 May 1980 13:17:29 +0100 29 31 326549849 3 80 1980 127 3600 2003" (adodb_date len=167)

Error getdate() 326549849
Array ( [seconds] => 29 [minutes] => 17 [hours] => 14 [mday] => 7 [wday] => 3 [mon] => 5 [year] => 1980 [yday] => 127 [weekday] => Wednesday [month] => May [0] => 326549849 )
Array ( [seconds] => 29 [minutes] => 17 [hours] => 13 [mday] => 7 [wday] => 3 [mon] => 5 [year] => 1980 [yday] => 127 [weekday] => Wednesday [month] => May [0] => 326549849 )

02 Jun 1975 14:02:45 +0100 45 30 170946165 1 75 1975 152 3600 2003 Error date(): 170946165

 
  "date CET 1975-06-02 14:02:45 pm PM 02 Mon June 2 14 02 14 02 2 Monday 0 06 Jun 6 +0100 RFC822 Mon, 02 Jun 1975 14:02:45 +0100 45 30 170946165 1 75 1975 152 3600 2003" (date len=165)
  "date CET 1975-06-02 14:02:45 pm PM 02 Mon June 2 14 02 14 02 2 Monday 0 06 Jun 6 +0100 RFC822 Mon,  2 Jun 1975 14:02:45 +0100 45 30 170946165 1 75 1975 152 3600 2003" (adodb_date len=165)

08 Nov 1971 16:38:54 +0100 54 30 58462734 1 71 1971 311 3600 2003 Error date(): 58462734
 
  "date CET 1971-11-08 16:38:54 pm PM 08 Mon November 4 16 04 16 38 8 Monday 0 11 Nov 11 +0100 RFC822 Mon, 08 Nov 1971 16:38:54 +0100 54 30 58462734 1 71 1971 311 3600 2003" (date len=169)
  "date CET 1971-11-08 16:38:54 pm PM 08 Mon November 4 16 04 16 38 8 Monday 0 11 Nov 11 +0100 RFC822 Mon,  8 Nov 1971 16:38:54 +0100 54 30 58462734 1 71 1971 311 3600 2003" (adodb_date len=169)

02 Apr 1979 19:48:14 +0100 14 30 291926894 1 79 1979 91 3600 2003 Error date(): 291926894
 
  "date CET 1979-04-02 19:48:14 pm PM 02 Mon April 7 19 07 19 48 2 Monday 0 04 Apr 4 +0100 RFC822 Mon, 02 Apr 1979 19:48:14 +0100 14 30 291926894 1 79 1979 91 3600 2003" (date len=165)
  "date CET 1979-04-02 19:48:14 pm PM 02 Mon April 7 19 07 19 48 2 Monday 0 04 Apr 4 +0100 RFC822 Mon,  2 Apr 1979 19:48:14 +0100 14 30 291926894 1 79 1979 91 3600 2003" (adodb_date len=165)

03 May 1977 13:39:26 +0100 26 31 231511166 2 77 1977 122 3600 2003 Error date(): 231511166
 
  "date CET 1977-05-03 13:39:26 pm PM 03 Tue May 1 13 01 13 39 3 Tuesday 0 05 May 5 +0100 RFC822 Tue, 03 May 1977 13:39:26 +0100 26 31 231511166 2 77 1977 122 3600 2003" (date len=165)
  "date CET 1977-05-03 13:39:26 pm PM 03 Tue May 1 13 01 13 39 3 Tuesday 0 05 May 5 +0100 RFC822 Tue,  3 May 1977 13:39:26 +0100 26 31 231511166 2 77 1977 122 3600 2003" (adodb_date len=165)

ST 1980-07-07 13:53:53 pm PM 07 Mon July 1 13 01 13 53 7 Monday 1 07 Jul 7 +0200 RFC822 Mon, 07 Jul 1980 13:53:53 +0200 53 31 331818833 1 80 1980 188 7200 2003 Error date(): 331818833
 
  "date CEST 1980-07-07 13:53:53 pm PM 07 Mon July 1 13 01 13 53 7 Monday 1 07 Jul 7 +0200 RFC822 Mon, 07 Jul 1980 13:53:53 +0200 53 31 331818833 1 80 1980 188 7200 2003" (date len=166)
  "date CET 1980-07-07 12:53:53 pm PM 07 Mon July 12 12 12 12 53 7 Monday 1 07 Jul 7 +0100 RFC822 Mon,  7 Jul 1980 12:53:53 +0100 53 31 331818833 1 80 1980 188 3600 2003" (adodb_date len=166)

Error getdate() 331818833
Array ( [seconds] => 53 [minutes] => 53 [hours] => 13 [mday] => 7 [wday] => 1 [mon] => 7 [year] => 1980 [yday] => 188 [weekday] => Monday [month] => July [0] => 331818833 )
Array ( [seconds] => 53 [minutes] => 53 [hours] => 12 [mday] => 7 [wday] => 1 [mon] => 7 [year] => 1980 [yday] => 188 [weekday] => Monday [month] => July [0] => 331818833 )

05 Jun 1976 02:19:14 +0100 14 30 202785554 6 76 1976 156 3600 2003 Error date(): 202785554

 
  "date CET 1976-06-05 02:19:14 am AM 05 Sat June 2 2 02 02 19 5 Saturday 1 06 Jun 6 +0100 RFC822 Sat, 05 Jun 1976 02:19:14 +0100 14 30 202785554 6 76 1976 156 3600 2003" (date len=166)
  "date CET 1976-06-05 02:19:14 am AM 05 Sat June 2 2 02 02 19 5 Saturday 1 06 Jun 6 +0100 RFC822 Sat,  5 Jun 1976 02:19:14 +0100 14 30 202785554 6 76 1976 156 3600 2003" (adodb_date len=166)

07 Jul 1976 13:48:07 +0100 07 31 205591687 3 76 1976 188 3600 2003 Error date(): 205591687
 
  "date CET 1976-07-07 13:48:07 pm PM 07 Wed July 1 13 01 13 48 7 Wednesday 1 07 Jul 7 +0100 RFC822 Wed, 07 Jul 1976 13:48:07 +0100 07 31 205591687 3 76 1976 188 3600 2003" (date len=168)
  "date CET 1976-07-07 13:48:07 pm PM 07 Wed July 1 13 01 13 48 7 Wednesday 1 07 Jul 7 +0100 RFC822 Wed,  7 Jul 1976 13:48:07 +0100 07 31 205591687 3 76 1976 188 3600 2003" (adodb_date len=168)

05 Nov 1978 06:33:31 +0100 31 30 279092011 0 78 1978 308 3600 2003 Error date(): 279092011
 
  "date CET 1978-11-05 06:33:31 am AM 05 Sun November 6 6 06 06 33 5 Sunday 0 11 Nov 11 +0100 RFC822 Sun, 05 Nov 1978 06:33:31 +0100 31 30 279092011 0 78 1978 308 3600 2003" (date len=169)
  "date CET 1978-11-05 06:33:31 am AM 05 Sun November 6 6 06 06 33 5 Sunday 0 11 Nov 11 +0100 RFC822 Sun,  5 Nov 1978 06:33:31 +0100 31 30 279092011 0 78 1978 308 3600 2003" (adodb_date len=169)

09 Nov 1974 14:07:51 +0100 51 30 153234471 6 74 1974 312 3600 2003 Error date(): 153234471
 
  "date CET 1974-11-09 14:07:51 pm PM 09 Sat November 2 14 02 14 07 9 Saturday 0 11 Nov 11 +0100 RFC822 Sat, 09 Nov 1974 14:07:51 +0100 51 30 153234471 6 74 1974 312 3600 2003" (date len=172)
  "date CET 1974-11-09 14:07:51 pm PM 09 Sat November 2 14 02 14 07 9 Saturday 0 11 Nov 11 +0100 RFC822 Sat,  9 Nov 1974 14:07:51 +0100 51 30 153234471 6 74 1974 312 3600 2003" (adodb_date len=172)

02 Mar 1978 07:41:02 +0100 02 31 257668862 4 78 1978 60 3600 2003 Error date(): 257668862
 
  "date CET 1978-03-02 07:41:02 am AM 02 Thu March 7 7 07 07 41 2 Thursday 0 03 Mar 3 +0100 RFC822 Thu, 02 Mar 1978 07:41:02 +0100 02 31 257668862 4 78 1978 60 3600 2003" (date len=166)
  "date CET 1978-03-02 07:41:02 am AM 02 Thu March 7 7 07 07 41 2 Thursday 0 03 Mar 3 +0100 RFC822 Thu,  2 Mar 1978 07:41:02 +0100 02 31 257668862 4 78 1978 60 3600 2003" (adodb_date len=166)

ST 1980-09-09 23:07:57 pm PM 09 Tue September 11 23 11 23 07 9 Tuesday 1 09 Sep 9 +0200 RFC822 Tue, 09 Sep 1980 23:07:57 +0200 57 30 337381677 2 80 1980 252 7200 2003 Error date(): 337381677
 
  "date CEST 1980-09-09 23:07:57 pm PM 09 Tue September 11 23 11 23 07 9 Tuesday 1 09 Sep 9 +0200 RFC822 Tue, 09 Sep 1980 23:07:57 +0200 57 30 337381677 2 80 1980 252 7200 2003" (date len=173)
  "date CET 1980-09-09 22:07:57 pm PM 09 Tue September 10 22 10 22 07 9 Tuesday 1 09 Sep 9 +0100 RFC822 Tue,  9 Sep 1980 22:07:57 +0100 57 30 337381677 2 80 1980 252 3600 2003" (adodb_date len=172)

Error getdate() 337381677
Array ( [seconds] => 57 [minutes] => 7 [hours] => 23 [mday] => 9 [wday] => 2 [mon] => 9 [year] => 1980 [yday] => 252 [weekday] => Tuesday [month] => September [0] => 337381677 )
Array ( [seconds] => 57 [minutes] => 7 [hours] => 22 [mday] => 9 [wday] => 2 [mon] => 9 [year] => 1980 [yday] => 252 [weekday] => Tuesday [month] => September [0] => 337381677 )

ST 1980-06-27 17:42:59 pm PM 27 Fri June 5 17 05 17 42 27 Friday 1 06 Jun 6 +0200 RFC822 Fri, 27 Jun 1980 17:42:59 +0200 59 30 330968579 5 80 1980 178 7200 2003 Error date(): 330968579

 
  "date CEST 1980-06-27 17:42:59 pm PM 27 Fri June 5 17 05 17 42 27 Friday 1 06 Jun 6 +0200 RFC822 Fri, 27 Jun 1980 17:42:59 +0200 59 30 330968579 5 80 1980 178 7200 2003" (date len=167)
  "date CET 1980-06-27 16:42:59 pm PM 27 Fri June 4 16 04 16 42 27 Friday 1 06 Jun 6 +0100 RFC822 Fri, 27 Jun 1980 16:42:59 +0100 59 30 330968579 5 80 1980 178 3600 2003" (adodb_date len=166)

Error getdate() 330968579
Array ( [seconds] => 59 [minutes] => 42 [hours] => 17 [mday] => 27 [wday] => 5 [mon] => 6 [year] => 1980 [yday] => 178 [weekday] => Friday [month] => June [0] => 330968579 )
Array ( [seconds] => 59 [minutes] => 42 [hours] => 16 [mday] => 27 [wday] => 5 [mon] => 6 [year] => 1980 [yday] => 178 [weekday] => Friday [month] => June [0] => 330968579 )

ST 1981-04-16 15:56:56 pm PM 16 Thu April 3 15 03 15 56 16 Thursday 0 04 Apr 4 +0200 RFC822 Thu, 16 Apr 1981 15:56:56 +0200 56 30 356277416 4 81 1981 105 7200 2003 Error date(): 356277416

 
  "date CEST 1981-04-16 15:56:56 pm PM 16 Thu April 3 15 03 15 56 16 Thursday 0 04 Apr 4 +0200 RFC822 Thu, 16 Apr 1981 15:56:56 +0200 56 30 356277416 4 81 1981 105 7200 2003" (date len=170)
  "date CET 1981-04-16 14:56:56 pm PM 16 Thu April 2 14 02 14 56 16 Thursday 0 04 Apr 4 +0100 RFC822 Thu, 16 Apr 1981 14:56:56 +0100 56 30 356277416 4 81 1981 105 3600 2003" (adodb_date len=169)

Error getdate() 356277416
Array ( [seconds] => 56 [minutes] => 56 [hours] => 15 [mday] => 16 [wday] => 4 [mon] => 4 [year] => 1981 [yday] => 105 [weekday] => Thursday [month] => April [0] => 356277416 )
Array ( [seconds] => 56 [minutes] => 56 [hours] => 14 [mday] => 16 [wday] => 4 [mon] => 4 [year] => 1981 [yday] => 105 [weekday] => Thursday [month] => April [0] => 356277416 )

05 Aug 1975 20:14:37 +0100 37 31 176498077 2 75 1975 216 3600 2003 Error date(): 176498077

 
  "date CET 1975-08-05 20:14:37 pm PM 05 Tue August 8 20 08 20 14 5 Tuesday 0 08 Aug 8 +0100 RFC822 Tue, 05 Aug 1975 20:14:37 +0100 37 31 176498077 2 75 1975 216 3600 2003" (date len=168)
  "date CET 1975-08-05 20:14:37 pm PM 05 Tue August 8 20 08 20 14 5 Tuesday 0 08 Aug 8 +0100 RFC822 Tue,  5 Aug 1975 20:14:37 +0100 37 31 176498077 2 75 1975 216 3600 2003" (adodb_date len=168)

ST 1980-06-01 07:58:32 am AM 01 Sun June 7 7 07 07 58 1 Sunday 1 06 Jun 6 +0200 RFC822 Sun, 01 Jun 1980 07:58:32 +0200 32 30 328687112 0 80 1980 152 7200 2003 Error date(): 328687112
 
  "date CEST 1980-06-01 07:58:32 am AM 01 Sun June 7 7 07 07 58 1 Sunday 1 06 Jun 6 +0200 RFC822 Sun, 01 Jun 1980 07:58:32 +0200 32 30 328687112 0 80 1980 152 7200 2003" (date len=165)
  "date CET 1980-06-01 06:58:32 am AM 01 Sun June 6 6 06 06 58 1 Sunday 1 06 Jun 6 +0100 RFC822 Sun,  1 Jun 1980 06:58:32 +0100 32 30 328687112 0 80 1980 152 3600 2003" (adodb_date len=164)

Error getdate() 328687112
Array ( [seconds] => 32 [minutes] => 58 [hours] => 7 [mday] => 1 [wday] => 0 [mon] => 6 [year] => 1980 [yday] => 152 [weekday] => Sunday [month] => June [0] => 328687112 )
Array ( [seconds] => 32 [minutes] => 58 [hours] => 6 [mday] => 1 [wday] => 0 [mon] => 6 [year] => 1980 [yday] => 152 [weekday] => Sunday [month] => June [0] => 328687112 )

05 Nov 1976 14:03:20 +0100 20 30 216047000 5 76 1976 309 3600 2003 Error date(): 216047000

 
  "date CET 1976-11-05 14:03:20 pm PM 05 Fri November 2 14 02 14 03 5 Friday 1 11 Nov 11 +0100 RFC822 Fri, 05 Nov 1976 14:03:20 +0100 20 30 216047000 5 76 1976 309 3600 2003" (date len=170)
  "date CET 1976-11-05 14:03:20 pm PM 05 Fri November 2 14 02 14 03 5 Friday 1 11 Nov 11 +0100 RFC822 Fri,  5 Nov 1976 14:03:20 +0100 20 30 216047000 5 76 1976 309 3600 2003" (adodb_date len=170)

ST 1982-06-10 15:37:41 pm PM 10 Thu June 3 15 03 15 37 10 Thursday 0 06 Jun 6 +0200 RFC822 Thu, 10 Jun 1982 15:37:41 +0200 41 30 392564261 4 82 1982 160 7200 2003 Error date(): 392564261
 
  "date CEST 1982-06-10 15:37:41 pm PM 10 Thu June 3 15 03 15 37 10 Thursday 0 06 Jun 6 +0200 RFC822 Thu, 10 Jun 1982 15:37:41 +0200 41 30 392564261 4 82 1982 160 7200 2003" (date len=169)
  "date CET 1982-06-10 14:37:41 pm PM 10 Thu June 2 14 02 14 37 10 Thursday 0 06 Jun 6 +0100 RFC822 Thu, 10 Jun 1982 14:37:41 +0100 41 30 392564261 4 82 1982 160 3600 2003" (adodb_date len=168)

Error getdate() 392564261
Array ( [seconds] => 41 [minutes] => 37 [hours] => 15 [mday] => 10 [wday] => 4 [mon] => 6 [year] => 1982 [yday] => 160 [weekday] => Thursday [month] => June [0] => 392564261 )
Array ( [seconds] => 41 [minutes] => 37 [hours] => 14 [mday] => 10 [wday] => 4 [mon] => 6 [year] => 1982 [yday] => 160 [weekday] => Thursday [month] => June [0] => 392564261 )

04 Jan 1977 20:21:19 +0100 19 31 221253679 2 77 1977 3 3600 2003 Error date(): 221253679

 
  "date CET 1977-01-04 20:21:19 pm PM 04 Tue January 8 20 08 20 21 4 Tuesday 0 01 Jan 1 +0100 RFC822 Tue, 04 Jan 1977 20:21:19 +0100 19 31 221253679 2 77 1977 3 3600 2003" (date len=167)
  "date CET 1977-01-04 20:21:19 pm PM 04 Tue January 8 20 08 20 21 4 Tuesday 0 01 Jan 1 +0100 RFC822 Tue,  4 Jan 1977 20:21:19 +0100 19 31 221253679 2 77 1977 3 3600 2003" (adodb_date len=167)

09 Oct 1980 19:57:26 +0100 26 31 339965846 4 80 1980 282 3600 2003 Error date(): 339965846
 
  "date CET 1980-10-09 19:57:26 pm PM 09 Thu October 7 19 07 19 57 9 Thursday 1 10 Oct 10 +0100 RFC822 Thu, 09 Oct 1980 19:57:26 +0100 26 31 339965846 4 80 1980 282 3600 2003" (date len=171)
  "date CET 1980-10-09 19:57:26 pm PM 09 Thu October 7 19 07 19 57 9 Thursday 1 10 Oct 10 +0100 RFC822 Thu,  9 Oct 1980 19:57:26 +0100 26 31 339965846 4 80 1980 282 3600 2003" (adodb_date len=171)

01 May 1975 04:02:40 +0100 40 31 168145360 4 75 1975 120 3600 2003 Error date(): 168145360
 
  "date CET 1975-05-01 04:02:40 am AM 01 Thu May 4 4 04 04 02 1 Thursday 0 05 May 5 +0100 RFC822 Thu, 01 May 1975 04:02:40 +0100 40 31 168145360 4 75 1975 120 3600 2003" (date len=165)
  "date CET 1975-05-01 04:02:40 am AM 01 Thu May 4 4 04 04 02 1 Thursday 0 05 May 5 +0100 RFC822 Thu,  1 May 1975 04:02:40 +0100 40 31 168145360 4 75 1975 120 3600 2003" (adodb_date len=165)

04 Jan 1978 20:12:15 +0100 15 31 252789135 3 78 1978 3 3600 2003 Error date(): 252789135
 
  "date CET 1978-01-04 20:12:15 pm PM 04 Wed January 8 20 08 20 12 4 Wednesday 0 01 Jan 1 +0100 RFC822 Wed, 04 Jan 1978 20:12:15 +0100 15 31 252789135 3 78 1978 3 3600 2003" (date len=169)
  "date CET 1978-01-04 20:12:15 pm PM 04 Wed January 8 20 08 20 12 4 Wednesday 0 01 Jan 1 +0100 RFC822 Wed,  4 Jan 1978 20:12:15 +0100 15 31 252789135 3 78 1978 3 3600 2003" (adodb_date len=169)

08 Dec 1979 18:37:09 +0100 09 31 313522629 6 79 1979 341 3600 2003 Error date(): 313522629
 
  "date CET 1979-12-08 18:37:09 pm PM 08 Sat December 6 18 06 18 37 8 Saturday 0 12 Dec 12 +0100 RFC822 Sat, 08 Dec 1979 18:37:09 +0100 09 31 313522629 6 79 1979 341 3600 2003" (date len=172)
  "date CET 1979-12-08 18:37:09 pm PM 08 Sat December 6 18 06 18 37 8 Saturday 0 12 Dec 12 +0100 RFC822 Sat,  8 Dec 1979 18:37:09 +0100 09 31 313522629 6 79 1979 341 3600 2003" (adodb_date len=172)

Testing random dates between 100 and 4000

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

Failed :-(