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 Nov 1975 03:27:19 +0100 19 30 184472839 4 75 1975 309 3600 2003 Error date(): 184472839
 
  "date CET 1975-11-06 03:27:19 am AM 06 Thu November 3 3 03 03 27 6 Thursday 0 11 Nov 11 +0100 RFC822 Thu, 06 Nov 1975 03:27:19 +0100 19 30 184472839 4 75 1975 309 3600 2003" (date len=171)
  "date CET 1975-11-06 03:27:19 am AM 06 Thu November 3 3 03 03 27 6 Thursday 0 11 Nov 11 +0100 RFC822 Thu,  6 Nov 1975 03:27:19 +0100 19 30 184472839 4 75 1975 309 3600 2003" (adodb_date len=171)

03 Jan 1978 08:30:51 +0100 51 31 252660651 2 78 1978 2 3600 2003 Error date(): 252660651
 
  "date CET 1978-01-03 08:30:51 am AM 03 Tue January 8 8 08 08 30 3 Tuesday 0 01 Jan 1 +0100 RFC822 Tue, 03 Jan 1978 08:30:51 +0100 51 31 252660651 2 78 1978 2 3600 2003" (date len=166)
  "date CET 1978-01-03 08:30:51 am AM 03 Tue January 8 8 08 08 30 3 Tuesday 0 01 Jan 1 +0100 RFC822 Tue,  3 Jan 1978 08:30:51 +0100 51 31 252660651 2 78 1978 2 3600 2003" (adodb_date len=166)

02 Apr 1977 15:19:39 +0100 39 30 228838779 6 77 1977 91 3600 2003 Error date(): 228838779
 
  "date CET 1977-04-02 15:19:39 pm PM 02 Sat April 3 15 03 15 19 2 Saturday 0 04 Apr 4 +0100 RFC822 Sat, 02 Apr 1977 15:19:39 +0100 39 30 228838779 6 77 1977 91 3600 2003" (date len=167)
  "date CET 1977-04-02 15:19:39 pm PM 02 Sat April 3 15 03 15 19 2 Saturday 0 04 Apr 4 +0100 RFC822 Sat,  2 Apr 1977 15:19:39 +0100 39 30 228838779 6 77 1977 91 3600 2003" (adodb_date len=167)

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

06 Jul 1971 18:02:35 +0100 35 31 47667755 2 71 1971 186 3600 2003 Error date(): 47667755
 
  "date CET 1971-07-06 18:02:35 pm PM 06 Tue July 6 18 06 18 02 6 Tuesday 0 07 Jul 7 +0100 RFC822 Tue, 06 Jul 1971 18:02:35 +0100 35 31 47667755 2 71 1971 186 3600 2003" (date len=165)
  "date CET 1971-07-06 18:02:35 pm PM 06 Tue July 6 18 06 18 02 6 Tuesday 0 07 Jul 7 +0100 RFC822 Tue,  6 Jul 1971 18:02:35 +0100 35 31 47667755 2 71 1971 186 3600 2003" (adodb_date len=165)

ST 1980-08-07 13:20:33 pm PM 07 Thu August 1 13 01 13 20 7 Thursday 1 08 Aug 8 +0200 RFC822 Thu, 07 Aug 1980 13:20:33 +0200 33 31 334495233 4 80 1980 219 7200 2003 Error date(): 334495233
 
  "date CEST 1980-08-07 13:20:33 pm PM 07 Thu August 1 13 01 13 20 7 Thursday 1 08 Aug 8 +0200 RFC822 Thu, 07 Aug 1980 13:20:33 +0200 33 31 334495233 4 80 1980 219 7200 2003" (date len=170)
  "date CET 1980-08-07 12:20:33 pm PM 07 Thu August 12 12 12 12 20 7 Thursday 1 08 Aug 8 +0100 RFC822 Thu,  7 Aug 1980 12:20:33 +0100 33 31 334495233 4 80 1980 219 3600 2003" (adodb_date len=170)

Error getdate() 334495233
Array ( [seconds] => 33 [minutes] => 20 [hours] => 13 [mday] => 7 [wday] => 4 [mon] => 8 [year] => 1980 [yday] => 219 [weekday] => Thursday [month] => August [0] => 334495233 )
Array ( [seconds] => 33 [minutes] => 20 [hours] => 12 [mday] => 7 [wday] => 4 [mon] => 8 [year] => 1980 [yday] => 219 [weekday] => Thursday [month] => August [0] => 334495233 )

07 Oct 1979 05:08:02 +0100 02 31 308117282 0 79 1979 279 3600 2003 Error date(): 308117282

 
  "date CET 1979-10-07 05:08:02 am AM 07 Sun October 5 5 05 05 08 7 Sunday 0 10 Oct 10 +0100 RFC822 Sun, 07 Oct 1979 05:08:02 +0100 02 31 308117282 0 79 1979 279 3600 2003" (date len=168)
  "date CET 1979-10-07 05:08:02 am AM 07 Sun October 5 5 05 05 08 7 Sunday 0 10 Oct 10 +0100 RFC822 Sun,  7 Oct 1979 05:08:02 +0100 02 31 308117282 0 79 1979 279 3600 2003" (adodb_date len=168)

09 May 1976 15:29:12 +0100 12 31 200500152 0 76 1976 129 3600 2003 Error date(): 200500152
 
  "date CET 1976-05-09 15:29:12 pm PM 09 Sun May 3 15 03 15 29 9 Sunday 1 05 May 5 +0100 RFC822 Sun, 09 May 1976 15:29:12 +0100 12 31 200500152 0 76 1976 129 3600 2003" (date len=164)
  "date CET 1976-05-09 15:29:12 pm PM 09 Sun May 3 15 03 15 29 9 Sunday 1 05 May 5 +0100 RFC822 Sun,  9 May 1976 15:29:12 +0100 12 31 200500152 0 76 1976 129 3600 2003" (adodb_date len=164)

05 Aug 1978 06:01:07 +0100 07 31 271141267 6 78 1978 216 3600 2003 Error date(): 271141267
 
  "date CET 1978-08-05 06:01:07 am AM 05 Sat August 6 6 06 06 01 5 Saturday 0 08 Aug 8 +0100 RFC822 Sat, 05 Aug 1978 06:01:07 +0100 07 31 271141267 6 78 1978 216 3600 2003" (date len=168)
  "date CET 1978-08-05 06:01:07 am AM 05 Sat August 6 6 06 06 01 5 Saturday 0 08 Aug 8 +0100 RFC822 Sat,  5 Aug 1978 06:01:07 +0100 07 31 271141267 6 78 1978 216 3600 2003" (adodb_date len=168)

08 Apr 1978 13:24:25 +0100 25 30 260886265 6 78 1978 97 3600 2003 Error date(): 260886265
 
  "date CET 1978-04-08 13:24:25 pm PM 08 Sat April 1 13 01 13 24 8 Saturday 0 04 Apr 4 +0100 RFC822 Sat, 08 Apr 1978 13:24:25 +0100 25 30 260886265 6 78 1978 97 3600 2003" (date len=167)
  "date CET 1978-04-08 13:24:25 pm PM 08 Sat April 1 13 01 13 24 8 Saturday 0 04 Apr 4 +0100 RFC822 Sat,  8 Apr 1978 13:24:25 +0100 25 30 260886265 6 78 1978 97 3600 2003" (adodb_date len=167)

ST 1981-08-18 05:48:50 am AM 18 Tue August 5 5 05 05 48 18 Tuesday 0 08 Aug 8 +0200 RFC822 Tue, 18 Aug 1981 05:48:50 +0200 50 31 366954530 2 81 1981 229 7200 2003 Error date(): 366954530
 
  "date CEST 1981-08-18 05:48:50 am AM 18 Tue August 5 5 05 05 48 18 Tuesday 0 08 Aug 8 +0200 RFC822 Tue, 18 Aug 1981 05:48:50 +0200 50 31 366954530 2 81 1981 229 7200 2003" (date len=169)
  "date CET 1981-08-18 04:48:50 am AM 18 Tue August 4 4 04 04 48 18 Tuesday 0 08 Aug 8 +0100 RFC822 Tue, 18 Aug 1981 04:48:50 +0100 50 31 366954530 2 81 1981 229 3600 2003" (adodb_date len=168)

Error getdate() 366954530
Array ( [seconds] => 50 [minutes] => 48 [hours] => 5 [mday] => 18 [wday] => 2 [mon] => 8 [year] => 1981 [yday] => 229 [weekday] => Tuesday [month] => August [0] => 366954530 )
Array ( [seconds] => 50 [minutes] => 48 [hours] => 4 [mday] => 18 [wday] => 2 [mon] => 8 [year] => 1981 [yday] => 229 [weekday] => Tuesday [month] => August [0] => 366954530 )

04 Feb 1981 08:52:37 +0100 37 28 350121157 3 81 1981 34 3600 2003 Error date(): 350121157

 
  "date CET 1981-02-04 08:52:37 am AM 04 Wed February 8 8 08 08 52 4 Wednesday 0 02 Feb 2 +0100 RFC822 Wed, 04 Feb 1981 08:52:37 +0100 37 28 350121157 3 81 1981 34 3600 2003" (date len=170)
  "date CET 1981-02-04 08:52:37 am AM 04 Wed February 8 8 08 08 52 4 Wednesday 0 02 Feb 2 +0100 RFC822 Wed,  4 Feb 1981 08:52:37 +0100 37 28 350121157 3 81 1981 34 3600 2003" (adodb_date len=170)

04 Jun 1978 14:24:30 +0100 30 30 265814670 0 78 1978 154 3600 2003 Error date(): 265814670
 
  "date CET 1978-06-04 14:24:30 pm PM 04 Sun June 2 14 02 14 24 4 Sunday 0 06 Jun 6 +0100 RFC822 Sun, 04 Jun 1978 14:24:30 +0100 30 30 265814670 0 78 1978 154 3600 2003" (date len=165)
  "date CET 1978-06-04 14:24:30 pm PM 04 Sun June 2 14 02 14 24 4 Sunday 0 06 Jun 6 +0100 RFC822 Sun,  4 Jun 1978 14:24:30 +0100 30 30 265814670 0 78 1978 154 3600 2003" (adodb_date len=165)

04 Feb 1979 22:25:30 +0100 30 28 287011530 0 79 1979 34 3600 2003 Error date(): 287011530
 
  "date CET 1979-02-04 22:25:30 pm PM 04 Sun February 10 22 10 22 25 4 Sunday 0 02 Feb 2 +0100 RFC822 Sun, 04 Feb 1979 22:25:30 +0100 30 28 287011530 0 79 1979 34 3600 2003" (date len=169)
  "date CET 1979-02-04 22:25:30 pm PM 04 Sun February 10 22 10 22 25 4 Sunday 0 02 Feb 2 +0100 RFC822 Sun,  4 Feb 1979 22:25:30 +0100 30 28 287011530 0 79 1979 34 3600 2003" (adodb_date len=169)

ST 1981-03-29 08:38:46 am AM 29 Sun March 8 8 08 08 38 29 Sunday 0 03 Mar 3 +0200 RFC822 Sun, 29 Mar 1981 08:38:46 +0200 46 31 354695926 0 81 1981 87 7200 2003 Error date(): 354695926
 
  "date CEST 1981-03-29 08:38:46 am AM 29 Sun March 8 8 08 08 38 29 Sunday 0 03 Mar 3 +0200 RFC822 Sun, 29 Mar 1981 08:38:46 +0200 46 31 354695926 0 81 1981 87 7200 2003" (date len=166)
  "date CET 1981-03-29 07:38:46 am AM 29 Sun March 7 7 07 07 38 29 Sunday 0 03 Mar 3 +0100 RFC822 Sun, 29 Mar 1981 07:38:46 +0100 46 31 354695926 0 81 1981 87 3600 2003" (adodb_date len=165)

Error getdate() 354695926
Array ( [seconds] => 46 [minutes] => 38 [hours] => 8 [mday] => 29 [wday] => 0 [mon] => 3 [year] => 1981 [yday] => 87 [weekday] => Sunday [month] => March [0] => 354695926 )
Array ( [seconds] => 46 [minutes] => 38 [hours] => 7 [mday] => 29 [wday] => 0 [mon] => 3 [year] => 1981 [yday] => 87 [weekday] => Sunday [month] => March [0] => 354695926 )

01 Jun 1977 11:10:27 +0100 27 30 234007827 3 77 1977 151 3600 2003 Error date(): 234007827

 
  "date CET 1977-06-01 11:10:27 am AM 01 Wed June 11 11 11 11 10 1 Wednesday 0 06 Jun 6 +0100 RFC822 Wed, 01 Jun 1977 11:10:27 +0100 27 30 234007827 3 77 1977 151 3600 2003" (date len=169)
  "date CET 1977-06-01 11:10:27 am AM 01 Wed June 11 11 11 11 10 1 Wednesday 0 06 Jun 6 +0100 RFC822 Wed,  1 Jun 1977 11:10:27 +0100 27 30 234007827 3 77 1977 151 3600 2003" (adodb_date len=169)

ST 1983-06-03 00:35:39 am AM 03 Fri June 12 0 12 00 35 3 Friday 0 06 Jun 6 +0200 RFC822 Fri, 03 Jun 1983 00:35:39 +0200 39 30 423441339 5 83 1983 153 7200 2003 Error date(): 423441339
 
  "date CEST 1983-06-03 00:35:39 am AM 03 Fri June 12 0 12 00 35 3 Friday 0 06 Jun 6 +0200 RFC822 Fri, 03 Jun 1983 00:35:39 +0200 39 30 423441339 5 83 1983 153 7200 2003" (date len=166)
  "date CET 1983-06-02 23:35:39 pm PM 02 Thu June 11 23 11 23 35 2 Thursday 0 06 Jun 6 +0100 RFC822 Thu,  2 Jun 1983 23:35:39 +0100 39 30 423441339 4 83 1983 152 3600 2003" (adodb_date len=168)

Error getdate() 423441339
Array ( [seconds] => 39 [minutes] => 35 [hours] => 0 [mday] => 3 [wday] => 5 [mon] => 6 [year] => 1983 [yday] => 153 [weekday] => Friday [month] => June [0] => 423441339 )
Array ( [seconds] => 39 [minutes] => 35 [hours] => 23 [mday] => 2 [wday] => 4 [mon] => 6 [year] => 1983 [yday] => 152 [weekday] => Thursday [month] => June [0] => 423441339 )

ST 1981-08-22 13:13:50 pm PM 22 Sat August 1 13 01 13 13 22 Saturday 0 08 Aug 8 +0200 RFC822 Sat, 22 Aug 1981 13:13:50 +0200 50 31 367326830 6 81 1981 233 7200 2003 Error date(): 367326830

 
  "date CEST 1981-08-22 13:13:50 pm PM 22 Sat August 1 13 01 13 13 22 Saturday 0 08 Aug 8 +0200 RFC822 Sat, 22 Aug 1981 13:13:50 +0200 50 31 367326830 6 81 1981 233 7200 2003" (date len=171)
  "date CET 1981-08-22 12:13:50 pm PM 22 Sat August 12 12 12 12 13 22 Saturday 0 08 Aug 8 +0100 RFC822 Sat, 22 Aug 1981 12:13:50 +0100 50 31 367326830 6 81 1981 233 3600 2003" (adodb_date len=171)

07 Jul 1978 06:34:26 +0100 26 31 268637666 5 78 1978 187 3600 2003 Error date(): 268637666
 
  "date CET 1978-07-07 06:34:26 am AM 07 Fri July 6 6 06 06 34 7 Friday 0 07 Jul 7 +0100 RFC822 Fri, 07 Jul 1978 06:34:26 +0100 26 31 268637666 5 78 1978 187 3600 2003" (date len=164)
  "date CET 1978-07-07 06:34:26 am AM 07 Fri July 6 6 06 06 34 7 Friday 0 07 Jul 7 +0100 RFC822 Fri,  7 Jul 1978 06:34:26 +0100 26 31 268637666 5 78 1978 187 3600 2003" (adodb_date len=164)

05 May 1976 02:48:55 +0100 55 31 200108935 3 76 1976 125 3600 2003 Error date(): 200108935
 
  "date CET 1976-05-05 02:48:55 am AM 05 Wed May 2 2 02 02 48 5 Wednesday 1 05 May 5 +0100 RFC822 Wed, 05 May 1976 02:48:55 +0100 55 31 200108935 3 76 1976 125 3600 2003" (date len=166)
  "date CET 1976-05-05 02:48:55 am AM 05 Wed May 2 2 02 02 48 5 Wednesday 1 05 May 5 +0100 RFC822 Wed,  5 May 1976 02:48:55 +0100 55 31 200108935 3 76 1976 125 3600 2003" (adodb_date len=166)

01 Jul 1978 05:49:00 +0100 00 31 268116540 6 78 1978 181 3600 2003 Error date(): 268116540
 
  "date CET 1978-07-01 05:49:00 am AM 01 Sat July 5 5 05 05 49 1 Saturday 0 07 Jul 7 +0100 RFC822 Sat, 01 Jul 1978 05:49:00 +0100 00 31 268116540 6 78 1978 181 3600 2003" (date len=166)
  "date CET 1978-07-01 05:49:00 am AM 01 Sat July 5 5 05 05 49 1 Saturday 0 07 Jul 7 +0100 RFC822 Sat,  1 Jul 1978 05:49:00 +0100 00 31 268116540 6 78 1978 181 3600 2003" (adodb_date len=166)

07 Sep 1972 20:11:05 +0100 05 30 84741065 4 72 1972 250 3600 2003 Error date(): 84741065
 
  "date CET 1972-09-07 20:11:05 pm PM 07 Thu September 8 20 08 20 11 7 Thursday 1 09 Sep 9 +0100 RFC822 Thu, 07 Sep 1972 20:11:05 +0100 05 30 84741065 4 72 1972 250 3600 2003" (date len=171)
  "date CET 1972-09-07 20:11:05 pm PM 07 Thu September 8 20 08 20 11 7 Thursday 1 09 Sep 9 +0100 RFC822 Thu,  7 Sep 1972 20:11:05 +0100 05 30 84741065 4 72 1972 250 3600 2003" (adodb_date len=171)

ST 1980-05-17 05:28:21 am AM 17 Sat May 5 5 05 05 28 17 Saturday 1 05 May 5 +0200 RFC822 Sat, 17 May 1980 05:28:21 +0200 21 31 327382101 6 80 1980 137 7200 2003 Error date(): 327382101
 
  "date CEST 1980-05-17 05:28:21 am AM 17 Sat May 5 5 05 05 28 17 Saturday 1 05 May 5 +0200 RFC822 Sat, 17 May 1980 05:28:21 +0200 21 31 327382101 6 80 1980 137 7200 2003" (date len=167)
  "date CET 1980-05-17 04:28:21 am AM 17 Sat May 4 4 04 04 28 17 Saturday 1 05 May 5 +0100 RFC822 Sat, 17 May 1980 04:28:21 +0100 21 31 327382101 6 80 1980 137 3600 2003" (adodb_date len=166)

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

05 Jun 1974 17:31:43 +0100 43 30 139681903 3 74 1974 155 3600 2003 Error date(): 139681903
 
  "date CET 1974-06-05 17:31:43 pm PM 05 Wed June 5 17 05 17 31 5 Wednesday 0 06 Jun 6 +0100 RFC822 Wed, 05 Jun 1974 17:31:43 +0100 43 30 139681903 3 74 1974 155 3600 2003" (date len=168)
  "date CET 1974-06-05 17:31:43 pm PM 05 Wed June 5 17 05 17 31 5 Wednesday 0 06 Jun 6 +0100 RFC822 Wed,  5 Jun 1974 17:31:43 +0100 43 30 139681903 3 74 1974 155 3600 2003" (adodb_date len=168)

ST 1980-07-17 08:21:36 am AM 17 Thu July 8 8 08 08 21 17 Thursday 1 07 Jul 7 +0200 RFC822 Thu, 17 Jul 1980 08:21:36 +0200 36 31 332662896 4 80 1980 198 7200 2003 Error date(): 332662896
 
  "date CEST 1980-07-17 08:21:36 am AM 17 Thu July 8 8 08 08 21 17 Thursday 1 07 Jul 7 +0200 RFC822 Thu, 17 Jul 1980 08:21:36 +0200 36 31 332662896 4 80 1980 198 7200 2003" (date len=168)
  "date CET 1980-07-17 07:21:36 am AM 17 Thu July 7 7 07 07 21 17 Thursday 1 07 Jul 7 +0100 RFC822 Thu, 17 Jul 1980 07:21:36 +0100 36 31 332662896 4 80 1980 198 3600 2003" (adodb_date len=167)

Error getdate() 332662896
Array ( [seconds] => 36 [minutes] => 21 [hours] => 8 [mday] => 17 [wday] => 4 [mon] => 7 [year] => 1980 [yday] => 198 [weekday] => Thursday [month] => July [0] => 332662896 )
Array ( [seconds] => 36 [minutes] => 21 [hours] => 7 [mday] => 17 [wday] => 4 [mon] => 7 [year] => 1980 [yday] => 198 [weekday] => Thursday [month] => July [0] => 332662896 )

04 Jan 1979 16:34:31 +0100 31 31 284312071 4 79 1979 3 3600 2003 Error date(): 284312071

 
  "date CET 1979-01-04 16:34:31 pm PM 04 Thu January 4 16 04 16 34 4 Thursday 0 01 Jan 1 +0100 RFC822 Thu, 04 Jan 1979 16:34:31 +0100 31 31 284312071 4 79 1979 3 3600 2003" (date len=168)
  "date CET 1979-01-04 16:34:31 pm PM 04 Thu January 4 16 04 16 34 4 Thursday 0 01 Jan 1 +0100 RFC822 Thu,  4 Jan 1979 16:34:31 +0100 31 31 284312071 4 79 1979 3 3600 2003" (adodb_date len=168)

06 May 1972 22:07:50 +0100 50 31 74034470 6 72 1972 126 3600 2003 Error date(): 74034470
 
  "date CET 1972-05-06 22:07:50 pm PM 06 Sat May 10 22 10 22 07 6 Saturday 1 05 May 5 +0100 RFC822 Sat, 06 May 1972 22:07:50 +0100 50 31 74034470 6 72 1972 126 3600 2003" (date len=166)
  "date CET 1972-05-06 22:07:50 pm PM 06 Sat May 10 22 10 22 07 6 Saturday 1 05 May 5 +0100 RFC822 Sat,  6 May 1972 22:07:50 +0100 50 31 74034470 6 72 1972 126 3600 2003" (adodb_date len=166)

ST 1980-06-03 21:20:05 pm PM 03 Tue June 9 21 09 21 20 3 Tuesday 1 06 Jun 6 +0200 RFC822 Tue, 03 Jun 1980 21:20:05 +0200 05 30 328908005 2 80 1980 154 7200 2003 Error date(): 328908005
 
  "date CEST 1980-06-03 21:20:05 pm PM 03 Tue June 9 21 09 21 20 3 Tuesday 1 06 Jun 6 +0200 RFC822 Tue, 03 Jun 1980 21:20:05 +0200 05 30 328908005 2 80 1980 154 7200 2003" (date len=167)
  "date CET 1980-06-03 20:20:05 pm PM 03 Tue June 8 20 08 20 20 3 Tuesday 1 06 Jun 6 +0100 RFC822 Tue,  3 Jun 1980 20:20:05 +0100 05 30 328908005 2 80 1980 154 3600 2003" (adodb_date len=166)

Error getdate() 328908005
Array ( [seconds] => 5 [minutes] => 20 [hours] => 21 [mday] => 3 [wday] => 2 [mon] => 6 [year] => 1980 [yday] => 154 [weekday] => Tuesday [month] => June [0] => 328908005 )
Array ( [seconds] => 5 [minutes] => 20 [hours] => 20 [mday] => 3 [wday] => 2 [mon] => 6 [year] => 1980 [yday] => 154 [weekday] => Tuesday [month] => June [0] => 328908005 )

07 Jun 1977 04:42:03 +0100 03 30 234502923 2 77 1977 157 3600 2003 Error date(): 234502923

 
  "date CET 1977-06-07 04:42:03 am AM 07 Tue June 4 4 04 04 42 7 Tuesday 0 06 Jun 6 +0100 RFC822 Tue, 07 Jun 1977 04:42:03 +0100 03 30 234502923 2 77 1977 157 3600 2003" (date len=165)
  "date CET 1977-06-07 04:42:03 am AM 07 Tue June 4 4 04 04 42 7 Tuesday 0 06 Jun 6 +0100 RFC822 Tue,  7 Jun 1977 04:42:03 +0100 03 30 234502923 2 77 1977 157 3600 2003" (adodb_date len=165)

07 Jan 1980 21:24:54 +0100 54 31 316124694 1 80 1980 6 3600 2003 Error date(): 316124694
 
  "date CET 1980-01-07 21:24:54 pm PM 07 Mon January 9 21 09 21 24 7 Monday 1 01 Jan 1 +0100 RFC822 Mon, 07 Jan 1980 21:24:54 +0100 54 31 316124694 1 80 1980 6 3600 2003" (date len=166)
  "date CET 1980-01-07 21:24:54 pm PM 07 Mon January 9 21 09 21 24 7 Monday 1 01 Jan 1 +0100 RFC822 Mon,  7 Jan 1980 21:24:54 +0100 54 31 316124694 1 80 1980 6 3600 2003" (adodb_date len=166)

01 Apr 1978 16:36:11 +0100 11 30 260292971 6 78 1978 90 3600 2003 Error date(): 260292971
 
  "date CET 1978-04-01 16:36:11 pm PM 01 Sat April 4 16 04 16 36 1 Saturday 0 04 Apr 4 +0100 RFC822 Sat, 01 Apr 1978 16:36:11 +0100 11 30 260292971 6 78 1978 90 3600 2003" (date len=167)
  "date CET 1978-04-01 16:36:11 pm PM 01 Sat April 4 16 04 16 36 1 Saturday 0 04 Apr 4 +0100 RFC822 Sat,  1 Apr 1978 16:36:11 +0100 11 30 260292971 6 78 1978 90 3600 2003" (adodb_date len=167)

ST 1982-08-10 14:24:42 pm PM 10 Tue August 2 14 02 14 24 10 Tuesday 0 08 Aug 8 +0200 RFC822 Tue, 10 Aug 1982 14:24:42 +0200 42 31 397830282 2 82 1982 221 7200 2003 Error date(): 397830282
 
  "date CEST 1982-08-10 14:24:42 pm PM 10 Tue August 2 14 02 14 24 10 Tuesday 0 08 Aug 8 +0200 RFC822 Tue, 10 Aug 1982 14:24:42 +0200 42 31 397830282 2 82 1982 221 7200 2003" (date len=170)
  "date CET 1982-08-10 13:24:42 pm PM 10 Tue August 1 13 01 13 24 10 Tuesday 0 08 Aug 8 +0100 RFC822 Tue, 10 Aug 1982 13:24:42 +0100 42 31 397830282 2 82 1982 221 3600 2003" (adodb_date len=169)

Error getdate() 397830282
Array ( [seconds] => 42 [minutes] => 24 [hours] => 14 [mday] => 10 [wday] => 2 [mon] => 8 [year] => 1982 [yday] => 221 [weekday] => Tuesday [month] => August [0] => 397830282 )
Array ( [seconds] => 42 [minutes] => 24 [hours] => 13 [mday] => 10 [wday] => 2 [mon] => 8 [year] => 1982 [yday] => 221 [weekday] => Tuesday [month] => August [0] => 397830282 )

03 Sep 1975 01:16:43 +0100 43 30 178935403 3 75 1975 245 3600 2003 Error date(): 178935403

 
  "date CET 1975-09-03 01:16:43 am AM 03 Wed September 1 1 01 01 16 3 Wednesday 0 09 Sep 9 +0100 RFC822 Wed, 03 Sep 1975 01:16:43 +0100 43 30 178935403 3 75 1975 245 3600 2003" (date len=172)
  "date CET 1975-09-03 01:16:43 am AM 03 Wed September 1 1 01 01 16 3 Wednesday 0 09 Sep 9 +0100 RFC822 Wed,  3 Sep 1975 01:16:43 +0100 43 30 178935403 3 75 1975 245 3600 2003" (adodb_date len=172)

Testing random dates between 100 and 4000

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

Failed :-(