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
04 Feb 1974 02:43:41 +0100 41 28 129174221 1 74 1974 34 3600 2003 Error date(): 129174221
 
  "date CET 1974-02-04 02:43:41 am AM 04 Mon February 2 2 02 02 43 4 Monday 0 02 Feb 2 +0100 RFC822 Mon, 04 Feb 1974 02:43:41 +0100 41 28 129174221 1 74 1974 34 3600 2003" (date len=167)
  "date CET 1974-02-04 02:43:41 am AM 04 Mon February 2 2 02 02 43 4 Monday 0 02 Feb 2 +0100 RFC822 Mon,  4 Feb 1974 02:43:41 +0100 41 28 129174221 1 74 1974 34 3600 2003" (adodb_date len=167)

07 Feb 1977 10:43:16 +0100 16 28 224156596 1 77 1977 37 3600 2003 Error date(): 224156596
 
  "date CET 1977-02-07 10:43:16 am AM 07 Mon February 10 10 10 10 43 7 Monday 0 02 Feb 2 +0100 RFC822 Mon, 07 Feb 1977 10:43:16 +0100 16 28 224156596 1 77 1977 37 3600 2003" (date len=169)
  "date CET 1977-02-07 10:43:16 am AM 07 Mon February 10 10 10 10 43 7 Monday 0 02 Feb 2 +0100 RFC822 Mon,  7 Feb 1977 10:43:16 +0100 16 28 224156596 1 77 1977 37 3600 2003" (adodb_date len=169)

ST 1980-04-27 18:35:22 pm PM 27 Sun April 6 18 06 18 35 27 Sunday 1 04 Apr 4 +0200 RFC822 Sun, 27 Apr 1980 18:35:22 +0200 22 30 325701322 0 80 1980 117 7200 2003 Error date(): 325701322
 
  "date CEST 1980-04-27 18:35:22 pm PM 27 Sun April 6 18 06 18 35 27 Sunday 1 04 Apr 4 +0200 RFC822 Sun, 27 Apr 1980 18:35:22 +0200 22 30 325701322 0 80 1980 117 7200 2003" (date len=168)
  "date CET 1980-04-27 17:35:22 pm PM 27 Sun April 5 17 05 17 35 27 Sunday 1 04 Apr 4 +0100 RFC822 Sun, 27 Apr 1980 17:35:22 +0100 22 30 325701322 0 80 1980 117 3600 2003" (adodb_date len=167)

Error getdate() 325701322
Array ( [seconds] => 22 [minutes] => 35 [hours] => 18 [mday] => 27 [wday] => 0 [mon] => 4 [year] => 1980 [yday] => 117 [weekday] => Sunday [month] => April [0] => 325701322 )
Array ( [seconds] => 22 [minutes] => 35 [hours] => 17 [mday] => 27 [wday] => 0 [mon] => 4 [year] => 1980 [yday] => 117 [weekday] => Sunday [month] => April [0] => 325701322 )

05 Nov 1974 09:45:53 +0100 53 30 152873153 2 74 1974 308 3600 2003 Error date(): 152873153

 
  "date CET 1974-11-05 09:45:53 am AM 05 Tue November 9 9 09 09 45 5 Tuesday 0 11 Nov 11 +0100 RFC822 Tue, 05 Nov 1974 09:45:53 +0100 53 30 152873153 2 74 1974 308 3600 2003" (date len=170)
  "date CET 1974-11-05 09:45:53 am AM 05 Tue November 9 9 09 09 45 5 Tuesday 0 11 Nov 11 +0100 RFC822 Tue,  5 Nov 1974 09:45:53 +0100 53 30 152873153 2 74 1974 308 3600 2003" (adodb_date len=170)

09 Jun 1976 00:36:47 +0100 47 30 203125007 3 76 1976 160 3600 2003 Error date(): 203125007
 
  "date CET 1976-06-09 00:36:47 am AM 09 Wed June 12 0 12 00 36 9 Wednesday 1 06 Jun 6 +0100 RFC822 Wed, 09 Jun 1976 00:36:47 +0100 47 30 203125007 3 76 1976 160 3600 2003" (date len=168)
  "date CET 1976-06-09 00:36:47 am AM 09 Wed June 12 0 12 00 36 9 Wednesday 1 06 Jun 6 +0100 RFC822 Wed,  9 Jun 1976 00:36:47 +0100 47 30 203125007 3 76 1976 160 3600 2003" (adodb_date len=168)

02 Mar 1976 19:01:10 +0100 10 31 194637670 2 76 1976 61 3600 2003 Error date(): 194637670
 
  "date CET 1976-03-02 19:01:10 pm PM 02 Tue March 7 19 07 19 01 2 Tuesday 1 03 Mar 3 +0100 RFC822 Tue, 02 Mar 1976 19:01:10 +0100 10 31 194637670 2 76 1976 61 3600 2003" (date len=166)
  "date CET 1976-03-02 19:01:10 pm PM 02 Tue March 7 19 07 19 01 2 Tuesday 1 03 Mar 3 +0100 RFC822 Tue,  2 Mar 1976 19:01:10 +0100 10 31 194637670 2 76 1976 61 3600 2003" (adodb_date len=166)

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

02 May 1978 23:22:08 +0100 08 31 262995728 2 78 1978 121 3600 2003 Error date(): 262995728
 
  "date CET 1978-05-02 23:22:08 pm PM 02 Tue May 11 23 11 23 22 2 Tuesday 0 05 May 5 +0100 RFC822 Tue, 02 May 1978 23:22:08 +0100 08 31 262995728 2 78 1978 121 3600 2003" (date len=166)
  "date CET 1978-05-02 23:22:08 pm PM 02 Tue May 11 23 11 23 22 2 Tuesday 0 05 May 5 +0100 RFC822 Tue,  2 May 1978 23:22:08 +0100 08 31 262995728 2 78 1978 121 3600 2003" (adodb_date len=166)

03 Apr 1974 05:23:54 +0100 54 30 134195034 3 74 1974 92 3600 2003 Error date(): 134195034
 
  "date CET 1974-04-03 05:23:54 am AM 03 Wed April 5 5 05 05 23 3 Wednesday 0 04 Apr 4 +0100 RFC822 Wed, 03 Apr 1974 05:23:54 +0100 54 30 134195034 3 74 1974 92 3600 2003" (date len=167)
  "date CET 1974-04-03 05:23:54 am AM 03 Wed April 5 5 05 05 23 3 Wednesday 0 04 Apr 4 +0100 RFC822 Wed,  3 Apr 1974 05:23:54 +0100 54 30 134195034 3 74 1974 92 3600 2003" (adodb_date len=167)

04 May 1978 01:33:51 +0100 51 31 263090031 4 78 1978 123 3600 2003 Error date(): 263090031
 
  "date CET 1978-05-04 01:33:51 am AM 04 Thu May 1 1 01 01 33 4 Thursday 0 05 May 5 +0100 RFC822 Thu, 04 May 1978 01:33:51 +0100 51 31 263090031 4 78 1978 123 3600 2003" (date len=165)
  "date CET 1978-05-04 01:33:51 am AM 04 Thu May 1 1 01 01 33 4 Thursday 0 05 May 5 +0100 RFC822 Thu,  4 May 1978 01:33:51 +0100 51 31 263090031 4 78 1978 123 3600 2003" (adodb_date len=165)

06 Sep 1974 08:31:48 +0100 48 30 147684708 5 74 1974 248 3600 2003 Error date(): 147684708
 
  "date CET 1974-09-06 08:31:48 am AM 06 Fri September 8 8 08 08 31 6 Friday 0 09 Sep 9 +0100 RFC822 Fri, 06 Sep 1974 08:31:48 +0100 48 30 147684708 5 74 1974 248 3600 2003" (date len=169)
  "date CET 1974-09-06 08:31:48 am AM 06 Fri September 8 8 08 08 31 6 Friday 0 09 Sep 9 +0100 RFC822 Fri,  6 Sep 1974 08:31:48 +0100 48 30 147684708 5 74 1974 248 3600 2003" (adodb_date len=169)

07 Dec 1979 08:09:19 +0100 19 31 313398559 5 79 1979 340 3600 2003 Error date(): 313398559
 
  "date CET 1979-12-07 08:09:19 am AM 07 Fri December 8 8 08 08 09 7 Friday 0 12 Dec 12 +0100 RFC822 Fri, 07 Dec 1979 08:09:19 +0100 19 31 313398559 5 79 1979 340 3600 2003" (date len=169)
  "date CET 1979-12-07 08:09:19 am AM 07 Fri December 8 8 08 08 09 7 Friday 0 12 Dec 12 +0100 RFC822 Fri,  7 Dec 1979 08:09:19 +0100 19 31 313398559 5 79 1979 340 3600 2003" (adodb_date len=169)

ST 1982-04-04 10:40:38 am AM 04 Sun April 10 10 10 10 40 4 Sunday 0 04 Apr 4 +0200 RFC822 Sun, 04 Apr 1982 10:40:38 +0200 38 30 386757638 0 82 1982 93 7200 2003 Error date(): 386757638
 
  "date CEST 1982-04-04 10:40:38 am AM 04 Sun April 10 10 10 10 40 4 Sunday 0 04 Apr 4 +0200 RFC822 Sun, 04 Apr 1982 10:40:38 +0200 38 30 386757638 0 82 1982 93 7200 2003" (date len=167)
  "date CET 1982-04-04 09:40:38 am AM 04 Sun April 9 9 09 09 40 4 Sunday 0 04 Apr 4 +0100 RFC822 Sun,  4 Apr 1982 09:40:38 +0100 38 30 386757638 0 82 1982 93 3600 2003" (adodb_date len=164)

Error getdate() 386757638
Array ( [seconds] => 38 [minutes] => 40 [hours] => 10 [mday] => 4 [wday] => 0 [mon] => 4 [year] => 1982 [yday] => 93 [weekday] => Sunday [month] => April [0] => 386757638 )
Array ( [seconds] => 38 [minutes] => 40 [hours] => 9 [mday] => 4 [wday] => 0 [mon] => 4 [year] => 1982 [yday] => 93 [weekday] => Sunday [month] => April [0] => 386757638 )

ST 1981-06-04 00:21:41 am AM 04 Thu June 12 0 12 00 21 4 Thursday 0 06 Jun 6 +0200 RFC822 Thu, 04 Jun 1981 00:21:41 +0200 41 30 360454901 4 81 1981 154 7200 2003 Error date(): 360454901

 
  "date CEST 1981-06-04 00:21:41 am AM 04 Thu June 12 0 12 00 21 4 Thursday 0 06 Jun 6 +0200 RFC822 Thu, 04 Jun 1981 00:21:41 +0200 41 30 360454901 4 81 1981 154 7200 2003" (date len=168)
  "date CET 1981-06-03 23:21:41 pm PM 03 Wed June 11 23 11 23 21 3 Wednesday 0 06 Jun 6 +0100 RFC822 Wed,  3 Jun 1981 23:21:41 +0100 41 30 360454901 3 81 1981 153 3600 2003" (adodb_date len=169)

Error getdate() 360454901
Array ( [seconds] => 41 [minutes] => 21 [hours] => 0 [mday] => 4 [wday] => 4 [mon] => 6 [year] => 1981 [yday] => 154 [weekday] => Thursday [month] => June [0] => 360454901 )
Array ( [seconds] => 41 [minutes] => 21 [hours] => 23 [mday] => 3 [wday] => 3 [mon] => 6 [year] => 1981 [yday] => 153 [weekday] => Wednesday [month] => June [0] => 360454901 )

06 Jan 1978 22:11:27 +0100 27 31 252969087 5 78 1978 5 3600 2003 Error date(): 252969087

 
  "date CET 1978-01-06 22:11:27 pm PM 06 Fri January 10 22 10 22 11 6 Friday 0 01 Jan 1 +0100 RFC822 Fri, 06 Jan 1978 22:11:27 +0100 27 31 252969087 5 78 1978 5 3600 2003" (date len=167)
  "date CET 1978-01-06 22:11:27 pm PM 06 Fri January 10 22 10 22 11 6 Friday 0 01 Jan 1 +0100 RFC822 Fri,  6 Jan 1978 22:11:27 +0100 27 31 252969087 5 78 1978 5 3600 2003" (adodb_date len=167)

ST 1982-09-13 11:50:50 am AM 13 Mon September 11 11 11 11 50 13 Monday 0 09 Sep 9 +0200 RFC822 Mon, 13 Sep 1982 11:50:50 +0200 50 30 400758650 1 82 1982 255 7200 2003 Error date(): 400758650
 
  "date CEST 1982-09-13 11:50:50 am AM 13 Mon September 11 11 11 11 50 13 Monday 0 09 Sep 9 +0200 RFC822 Mon, 13 Sep 1982 11:50:50 +0200 50 30 400758650 1 82 1982 255 7200 2003" (date len=173)
  "date CET 1982-09-13 10:50:50 am AM 13 Mon September 10 10 10 10 50 13 Monday 0 09 Sep 9 +0100 RFC822 Mon, 13 Sep 1982 10:50:50 +0100 50 30 400758650 1 82 1982 255 3600 2003" (adodb_date len=172)

Error getdate() 400758650
Array ( [seconds] => 50 [minutes] => 50 [hours] => 11 [mday] => 13 [wday] => 1 [mon] => 9 [year] => 1982 [yday] => 255 [weekday] => Monday [month] => September [0] => 400758650 )
Array ( [seconds] => 50 [minutes] => 50 [hours] => 10 [mday] => 13 [wday] => 1 [mon] => 9 [year] => 1982 [yday] => 255 [weekday] => Monday [month] => September [0] => 400758650 )

ST 1980-04-10 03:31:23 am AM 10 Thu April 3 3 03 03 31 10 Thursday 1 04 Apr 4 +0200 RFC822 Thu, 10 Apr 1980 03:31:23 +0200 23 30 324178283 4 80 1980 100 7200 2003 Error date(): 324178283

 
  "date CEST 1980-04-10 03:31:23 am AM 10 Thu April 3 3 03 03 31 10 Thursday 1 04 Apr 4 +0200 RFC822 Thu, 10 Apr 1980 03:31:23 +0200 23 30 324178283 4 80 1980 100 7200 2003" (date len=169)
  "date CET 1980-04-10 02:31:23 am AM 10 Thu April 2 2 02 02 31 10 Thursday 1 04 Apr 4 +0100 RFC822 Thu, 10 Apr 1980 02:31:23 +0100 23 30 324178283 4 80 1980 100 3600 2003" (adodb_date len=168)

Error getdate() 324178283
Array ( [seconds] => 23 [minutes] => 31 [hours] => 3 [mday] => 10 [wday] => 4 [mon] => 4 [year] => 1980 [yday] => 100 [weekday] => Thursday [month] => April [0] => 324178283 )
Array ( [seconds] => 23 [minutes] => 31 [hours] => 2 [mday] => 10 [wday] => 4 [mon] => 4 [year] => 1980 [yday] => 100 [weekday] => Thursday [month] => April [0] => 324178283 )

03 Nov 1976 21:03:43 +0100 43 30 215899423 3 76 1976 307 3600 2003 Error date(): 215899423

 
  "date CET 1976-11-03 21:03:43 pm PM 03 Wed November 9 21 09 21 03 3 Wednesday 1 11 Nov 11 +0100 RFC822 Wed, 03 Nov 1976 21:03:43 +0100 43 30 215899423 3 76 1976 307 3600 2003" (date len=173)
  "date CET 1976-11-03 21:03:43 pm PM 03 Wed November 9 21 09 21 03 3 Wednesday 1 11 Nov 11 +0100 RFC822 Wed,  3 Nov 1976 21:03:43 +0100 43 30 215899423 3 76 1976 307 3600 2003" (adodb_date len=173)

01 Apr 1976 11:15:35 +0100 35 30 197201735 4 76 1976 91 3600 2003 Error date(): 197201735
 
  "date CET 1976-04-01 11:15:35 am AM 01 Thu April 11 11 11 11 15 1 Thursday 1 04 Apr 4 +0100 RFC822 Thu, 01 Apr 1976 11:15:35 +0100 35 30 197201735 4 76 1976 91 3600 2003" (date len=168)
  "date CET 1976-04-01 11:15:35 am AM 01 Thu April 11 11 11 11 15 1 Thursday 1 04 Apr 4 +0100 RFC822 Thu,  1 Apr 1976 11:15:35 +0100 35 30 197201735 4 76 1976 91 3600 2003" (adodb_date len=168)

03 Feb 1981 06:33:14 +0100 14 28 350026394 2 81 1981 33 3600 2003 Error date(): 350026394
 
  "date CET 1981-02-03 06:33:14 am AM 03 Tue February 6 6 06 06 33 3 Tuesday 0 02 Feb 2 +0100 RFC822 Tue, 03 Feb 1981 06:33:14 +0100 14 28 350026394 2 81 1981 33 3600 2003" (date len=168)
  "date CET 1981-02-03 06:33:14 am AM 03 Tue February 6 6 06 06 33 3 Tuesday 0 02 Feb 2 +0100 RFC822 Tue,  3 Feb 1981 06:33:14 +0100 14 28 350026394 2 81 1981 33 3600 2003" (adodb_date len=168)

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

04 Nov 1978 03:38:34 +0100 34 30 278995114 6 78 1978 307 3600 2003 Error date(): 278995114
 
  "date CET 1978-11-04 03:38:34 am AM 04 Sat November 3 3 03 03 38 4 Saturday 0 11 Nov 11 +0100 RFC822 Sat, 04 Nov 1978 03:38:34 +0100 34 30 278995114 6 78 1978 307 3600 2003" (date len=171)
  "date CET 1978-11-04 03:38:34 am AM 04 Sat November 3 3 03 03 38 4 Saturday 0 11 Nov 11 +0100 RFC822 Sat,  4 Nov 1978 03:38:34 +0100 34 30 278995114 6 78 1978 307 3600 2003" (adodb_date len=171)

ST 1982-05-12 07:03:48 am AM 12 Wed May 7 7 07 07 03 12 Wednesday 0 05 May 5 +0200 RFC822 Wed, 12 May 1982 07:03:48 +0200 48 31 390027828 3 82 1982 131 7200 2003 Error date(): 390027828
 
  "date CEST 1982-05-12 07:03:48 am AM 12 Wed May 7 7 07 07 03 12 Wednesday 0 05 May 5 +0200 RFC822 Wed, 12 May 1982 07:03:48 +0200 48 31 390027828 3 82 1982 131 7200 2003" (date len=168)
  "date CET 1982-05-12 06:03:48 am AM 12 Wed May 6 6 06 06 03 12 Wednesday 0 05 May 5 +0100 RFC822 Wed, 12 May 1982 06:03:48 +0100 48 31 390027828 3 82 1982 131 3600 2003" (adodb_date len=167)

Error getdate() 390027828
Array ( [seconds] => 48 [minutes] => 3 [hours] => 7 [mday] => 12 [wday] => 3 [mon] => 5 [year] => 1982 [yday] => 131 [weekday] => Wednesday [month] => May [0] => 390027828 )
Array ( [seconds] => 48 [minutes] => 3 [hours] => 6 [mday] => 12 [wday] => 3 [mon] => 5 [year] => 1982 [yday] => 131 [weekday] => Wednesday [month] => May [0] => 390027828 )

07 Mar 1976 01:25:52 +0100 52 31 195006352 0 76 1976 66 3600 2003 Error date(): 195006352

 
  "date CET 1976-03-07 01:25:52 am AM 07 Sun March 1 1 01 01 25 7 Sunday 1 03 Mar 3 +0100 RFC822 Sun, 07 Mar 1976 01:25:52 +0100 52 31 195006352 0 76 1976 66 3600 2003" (date len=164)
  "date CET 1976-03-07 01:25:52 am AM 07 Sun March 1 1 01 01 25 7 Sunday 1 03 Mar 3 +0100 RFC822 Sun,  7 Mar 1976 01:25:52 +0100 52 31 195006352 0 76 1976 66 3600 2003" (adodb_date len=164)

07 Jan 1977 01:23:26 +0100 26 31 221444606 5 77 1977 6 3600 2003 Error date(): 221444606
 
  "date CET 1977-01-07 01:23:26 am AM 07 Fri January 1 1 01 01 23 7 Friday 0 01 Jan 1 +0100 RFC822 Fri, 07 Jan 1977 01:23:26 +0100 26 31 221444606 5 77 1977 6 3600 2003" (date len=165)
  "date CET 1977-01-07 01:23:26 am AM 07 Fri January 1 1 01 01 23 7 Friday 0 01 Jan 1 +0100 RFC822 Fri,  7 Jan 1977 01:23:26 +0100 26 31 221444606 5 77 1977 6 3600 2003" (adodb_date len=165)

01 Jul 1979 19:44:41 +0100 41 31 299702681 0 79 1979 181 3600 2003 Error date(): 299702681
 
  "date CET 1979-07-01 19:44:41 pm PM 01 Sun July 7 19 07 19 44 1 Sunday 0 07 Jul 7 +0100 RFC822 Sun, 01 Jul 1979 19:44:41 +0100 41 31 299702681 0 79 1979 181 3600 2003" (date len=165)
  "date CET 1979-07-01 19:44:41 pm PM 01 Sun July 7 19 07 19 44 1 Sunday 0 07 Jul 7 +0100 RFC822 Sun,  1 Jul 1979 19:44:41 +0100 41 31 299702681 0 79 1979 181 3600 2003" (adodb_date len=165)

04 Feb 1978 06:15:37 +0100 37 28 255417337 6 78 1978 34 3600 2003 Error date(): 255417337
 
  "date CET 1978-02-04 06:15:37 am AM 04 Sat February 6 6 06 06 15 4 Saturday 0 02 Feb 2 +0100 RFC822 Sat, 04 Feb 1978 06:15:37 +0100 37 28 255417337 6 78 1978 34 3600 2003" (date len=169)
  "date CET 1978-02-04 06:15:37 am AM 04 Sat February 6 6 06 06 15 4 Saturday 0 02 Feb 2 +0100 RFC822 Sat,  4 Feb 1978 06:15:37 +0100 37 28 255417337 6 78 1978 34 3600 2003" (adodb_date len=169)

ST 1981-09-25 05:10:53 am AM 25 Fri September 5 5 05 05 10 25 Friday 0 09 Sep 9 +0200 RFC822 Fri, 25 Sep 1981 05:10:53 +0200 53 30 370235453 5 81 1981 267 7200 2003 Error date(): 370235453
 
  "date CEST 1981-09-25 05:10:53 am AM 25 Fri September 5 5 05 05 10 25 Friday 0 09 Sep 9 +0200 RFC822 Fri, 25 Sep 1981 05:10:53 +0200 53 30 370235453 5 81 1981 267 7200 2003" (date len=171)
  "date CET 1981-09-25 04:10:53 am AM 25 Fri September 4 4 04 04 10 25 Friday 0 09 Sep 9 +0100 RFC822 Fri, 25 Sep 1981 04:10:53 +0100 53 30 370235453 5 81 1981 267 3600 2003" (adodb_date len=170)

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

07 Sep 1978 14:57:50 +0100 50 30 274024670 4 78 1978 249 3600 2003 Error date(): 274024670
 
  "date CET 1978-09-07 14:57:50 pm PM 07 Thu September 2 14 02 14 57 7 Thursday 0 09 Sep 9 +0100 RFC822 Thu, 07 Sep 1978 14:57:50 +0100 50 30 274024670 4 78 1978 249 3600 2003" (date len=172)
  "date CET 1978-09-07 14:57:50 pm PM 07 Thu September 2 14 02 14 57 7 Thursday 0 09 Sep 9 +0100 RFC822 Thu,  7 Sep 1978 14:57:50 +0100 50 30 274024670 4 78 1978 249 3600 2003" (adodb_date len=172)

07 Sep 1971 05:06:11 +0100 11 30 53064371 2 71 1971 249 3600 2003 Error date(): 53064371
 
  "date CET 1971-09-07 05:06:11 am AM 07 Tue September 5 5 05 05 06 7 Tuesday 0 09 Sep 9 +0100 RFC822 Tue, 07 Sep 1971 05:06:11 +0100 11 30 53064371 2 71 1971 249 3600 2003" (date len=169)
  "date CET 1971-09-07 05:06:11 am AM 07 Tue September 5 5 05 05 06 7 Tuesday 0 09 Sep 9 +0100 RFC822 Tue,  7 Sep 1971 05:06:11 +0100 11 30 53064371 2 71 1971 249 3600 2003" (adodb_date len=169)

ST 1980-04-08 09:44:20 am AM 08 Tue April 9 9 09 09 44 8 Tuesday 1 04 Apr 4 +0200 RFC822 Tue, 08 Apr 1980 09:44:20 +0200 20 30 324027860 2 80 1980 98 7200 2003 Error date(): 324027860
 
  "date CEST 1980-04-08 09:44:20 am AM 08 Tue April 9 9 09 09 44 8 Tuesday 1 04 Apr 4 +0200 RFC822 Tue, 08 Apr 1980 09:44:20 +0200 20 30 324027860 2 80 1980 98 7200 2003" (date len=166)
  "date CET 1980-04-08 08:44:20 am AM 08 Tue April 8 8 08 08 44 8 Tuesday 1 04 Apr 4 +0100 RFC822 Tue,  8 Apr 1980 08:44:20 +0100 20 30 324027860 2 80 1980 98 3600 2003" (adodb_date len=165)

Error getdate() 324027860
Array ( [seconds] => 20 [minutes] => 44 [hours] => 9 [mday] => 8 [wday] => 2 [mon] => 4 [year] => 1980 [yday] => 98 [weekday] => Tuesday [month] => April [0] => 324027860 )
Array ( [seconds] => 20 [minutes] => 44 [hours] => 8 [mday] => 8 [wday] => 2 [mon] => 4 [year] => 1980 [yday] => 98 [weekday] => Tuesday [month] => April [0] => 324027860 )

09 Jan 1979 20:14:39 +0100 39 31 284757279 2 79 1979 8 3600 2003 Error date(): 284757279

 
  "date CET 1979-01-09 20:14:39 pm PM 09 Tue January 8 20 08 20 14 9 Tuesday 0 01 Jan 1 +0100 RFC822 Tue, 09 Jan 1979 20:14:39 +0100 39 31 284757279 2 79 1979 8 3600 2003" (date len=167)
  "date CET 1979-01-09 20:14:39 pm PM 09 Tue January 8 20 08 20 14 9 Tuesday 0 01 Jan 1 +0100 RFC822 Tue,  9 Jan 1979 20:14:39 +0100 39 31 284757279 2 79 1979 8 3600 2003" (adodb_date len=167)

02 Oct 1979 07:04:10 +0100 10 31 307692250 2 79 1979 274 3600 2003 Error date(): 307692250
 
  "date CET 1979-10-02 07:04:10 am AM 02 Tue October 7 7 07 07 04 2 Tuesday 0 10 Oct 10 +0100 RFC822 Tue, 02 Oct 1979 07:04:10 +0100 10 31 307692250 2 79 1979 274 3600 2003" (date len=169)
  "date CET 1979-10-02 07:04:10 am AM 02 Tue October 7 7 07 07 04 2 Tuesday 0 10 Oct 10 +0100 RFC822 Tue,  2 Oct 1979 07:04:10 +0100 10 31 307692250 2 79 1979 274 3600 2003" (adodb_date len=169)

02 Nov 1978 23:21:47 +0100 47 30 278893307 4 78 1978 305 3600 2003 Error date(): 278893307
 
  "date CET 1978-11-02 23:21:47 pm PM 02 Thu November 11 23 11 23 21 2 Thursday 0 11 Nov 11 +0100 RFC822 Thu, 02 Nov 1978 23:21:47 +0100 47 30 278893307 4 78 1978 305 3600 2003" (date len=173)
  "date CET 1978-11-02 23:21:47 pm PM 02 Thu November 11 23 11 23 21 2 Thursday 0 11 Nov 11 +0100 RFC822 Thu,  2 Nov 1978 23:21:47 +0100 47 30 278893307 4 78 1978 305 3600 2003" (adodb_date len=173)

ST 1980-09-26 15:36:29 pm PM 26 Fri September 3 15 03 15 36 26 Friday 1 09 Sep 9 +0200 RFC822 Fri, 26 Sep 1980 15:36:29 +0200 29 30 338823389 5 80 1980 269 7200 2003 Error date(): 338823389
 
  "date CEST 1980-09-26 15:36:29 pm PM 26 Fri September 3 15 03 15 36 26 Friday 1 09 Sep 9 +0200 RFC822 Fri, 26 Sep 1980 15:36:29 +0200 29 30 338823389 5 80 1980 269 7200 2003" (date len=172)
  "date CET 1980-09-26 14:36:29 pm PM 26 Fri September 2 14 02 14 36 26 Friday 1 09 Sep 9 +0100 RFC822 Fri, 26 Sep 1980 14:36:29 +0100 29 30 338823389 5 80 1980 269 3600 2003" (adodb_date len=171)

Error getdate() 338823389
Array ( [seconds] => 29 [minutes] => 36 [hours] => 15 [mday] => 26 [wday] => 5 [mon] => 9 [year] => 1980 [yday] => 269 [weekday] => Friday [month] => September [0] => 338823389 )
Array ( [seconds] => 29 [minutes] => 36 [hours] => 14 [mday] => 26 [wday] => 5 [mon] => 9 [year] => 1980 [yday] => 269 [weekday] => Friday [month] => September [0] => 338823389 )

Testing random dates between 100 and 4000

Testing 1964 to 1976, or 378432000 seconds, offset=68199: 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975

Failed :-(