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
07 Aug 1978 18:17:55 +0100 55 31 271358275 1 78 1978 218 3600 2003 Error date(): 271358275
 
  "date CET 1978-08-07 18:17:55 pm PM 07 Mon August 6 18 06 18 17 7 Monday 0 08 Aug 8 +0100 RFC822 Mon, 07 Aug 1978 18:17:55 +0100 55 31 271358275 1 78 1978 218 3600 2003" (date len=167)
  "date CET 1978-08-07 18:17:55 pm PM 07 Mon August 6 18 06 18 17 7 Monday 0 08 Aug 8 +0100 RFC822 Mon,  7 Aug 1978 18:17:55 +0100 55 31 271358275 1 78 1978 218 3600 2003" (adodb_date len=167)

01 Jun 1972 02:26:56 +0100 56 30 76210016 4 72 1972 152 3600 2003 Error date(): 76210016
 
  "date CET 1972-06-01 02:26:56 am AM 01 Thu June 2 2 02 02 26 1 Thursday 1 06 Jun 6 +0100 RFC822 Thu, 01 Jun 1972 02:26:56 +0100 56 30 76210016 4 72 1972 152 3600 2003" (date len=165)
  "date CET 1972-06-01 02:26:56 am AM 01 Thu June 2 2 02 02 26 1 Thursday 1 06 Jun 6 +0100 RFC822 Thu,  1 Jun 1972 02:26:56 +0100 56 30 76210016 4 72 1972 152 3600 2003" (adodb_date len=165)

ST 1981-07-11 11:53:35 am AM 11 Sat July 11 11 11 11 53 11 Saturday 0 07 Jul 7 +0200 RFC822 Sat, 11 Jul 1981 11:53:35 +0200 35 31 363693215 6 81 1981 191 7200 2003 Error date(): 363693215
 
  "date CEST 1981-07-11 11:53:35 am AM 11 Sat July 11 11 11 11 53 11 Saturday 0 07 Jul 7 +0200 RFC822 Sat, 11 Jul 1981 11:53:35 +0200 35 31 363693215 6 81 1981 191 7200 2003" (date len=170)
  "date CET 1981-07-11 10:53:35 am AM 11 Sat July 10 10 10 10 53 11 Saturday 0 07 Jul 7 +0100 RFC822 Sat, 11 Jul 1981 10:53:35 +0100 35 31 363693215 6 81 1981 191 3600 2003" (adodb_date len=169)

09 Sep 1974 00:48:58 +0100 58 30 147916138 1 74 1974 251 3600 2003 Error date(): 147916138
 
  "date CET 1974-09-09 00:48:58 am AM 09 Mon September 12 0 12 00 48 9 Monday 0 09 Sep 9 +0100 RFC822 Mon, 09 Sep 1974 00:48:58 +0100 58 30 147916138 1 74 1974 251 3600 2003" (date len=170)
  "date CET 1974-09-09 00:48:58 am AM 09 Mon September 12 0 12 00 48 9 Monday 0 09 Sep 9 +0100 RFC822 Mon,  9 Sep 1974 00:48:58 +0100 58 30 147916138 1 74 1974 251 3600 2003" (adodb_date len=170)

01 Mar 1972 04:46:02 +0100 02 31 68269562 3 72 1972 60 3600 2003 Error date(): 68269562
 
  "date CET 1972-03-01 04:46:02 am AM 01 Wed March 4 4 04 04 46 1 Wednesday 1 03 Mar 3 +0100 RFC822 Wed, 01 Mar 1972 04:46:02 +0100 02 31 68269562 3 72 1972 60 3600 2003" (date len=166)
  "date CET 1972-03-01 04:46:02 am AM 01 Wed March 4 4 04 04 46 1 Wednesday 1 03 Mar 3 +0100 RFC822 Wed,  1 Mar 1972 04:46:02 +0100 02 31 68269562 3 72 1972 60 3600 2003" (adodb_date len=166)

ST 1981-09-14 23:43:15 pm PM 14 Mon September 11 23 11 23 43 14 Monday 0 09 Sep 9 +0200 RFC822 Mon, 14 Sep 1981 23:43:15 +0200 15 30 369351795 1 81 1981 256 7200 2003 Error date(): 369351795
 
  "date CEST 1981-09-14 23:43:15 pm PM 14 Mon September 11 23 11 23 43 14 Monday 0 09 Sep 9 +0200 RFC822 Mon, 14 Sep 1981 23:43:15 +0200 15 30 369351795 1 81 1981 256 7200 2003" (date len=173)
  "date CET 1981-09-14 22:43:15 pm PM 14 Mon September 10 22 10 22 43 14 Monday 0 09 Sep 9 +0100 RFC822 Mon, 14 Sep 1981 22:43:15 +0100 15 30 369351795 1 81 1981 256 3600 2003" (adodb_date len=172)

Error getdate() 369351795
Array ( [seconds] => 15 [minutes] => 43 [hours] => 23 [mday] => 14 [wday] => 1 [mon] => 9 [year] => 1981 [yday] => 256 [weekday] => Monday [month] => September [0] => 369351795 )
Array ( [seconds] => 15 [minutes] => 43 [hours] => 22 [mday] => 14 [wday] => 1 [mon] => 9 [year] => 1981 [yday] => 256 [weekday] => Monday [month] => September [0] => 369351795 )

08 Jan 1976 06:57:37 +0100 37 31 189928657 4 76 1976 7 3600 2003 Error date(): 189928657

 
  "date CET 1976-01-08 06:57:37 am AM 08 Thu January 6 6 06 06 57 8 Thursday 1 01 Jan 1 +0100 RFC822 Thu, 08 Jan 1976 06:57:37 +0100 37 31 189928657 4 76 1976 7 3600 2003" (date len=167)
  "date CET 1976-01-08 06:57:37 am AM 08 Thu January 6 6 06 06 57 8 Thursday 1 01 Jan 1 +0100 RFC822 Thu,  8 Jan 1976 06:57:37 +0100 37 31 189928657 4 76 1976 7 3600 2003" (adodb_date len=167)

01 Jan 1975 10:45:28 +0100 28 31 157801528 3 75 1975 0 3600 2003 Error date(): 157801528
 
  "date CET 1975-01-01 10:45:28 am AM 01 Wed January 10 10 10 10 45 1 Wednesday 0 01 Jan 1 +0100 RFC822 Wed, 01 Jan 1975 10:45:28 +0100 28 31 157801528 3 75 1975 0 3600 2003" (date len=170)
  "date CET 1975-01-01 10:45:28 am AM 01 Wed January 10 10 10 10 45 1 Wednesday 0 01 Jan 1 +0100 RFC822 Wed,  1 Jan 1975 10:45:28 +0100 28 31 157801528 3 75 1975 0 3600 2003" (adodb_date len=170)

08 Jan 1976 18:45:55 +0100 55 31 189971155 4 76 1976 7 3600 2003 Error date(): 189971155
 
  "date CET 1976-01-08 18:45:55 pm PM 08 Thu January 6 18 06 18 45 8 Thursday 1 01 Jan 1 +0100 RFC822 Thu, 08 Jan 1976 18:45:55 +0100 55 31 189971155 4 76 1976 7 3600 2003" (date len=168)
  "date CET 1976-01-08 18:45:55 pm PM 08 Thu January 6 18 06 18 45 8 Thursday 1 01 Jan 1 +0100 RFC822 Thu,  8 Jan 1976 18:45:55 +0100 55 31 189971155 4 76 1976 7 3600 2003" (adodb_date len=168)

ST 1980-04-08 08:21:35 am AM 08 Tue April 8 8 08 08 21 8 Tuesday 1 04 Apr 4 +0200 RFC822 Tue, 08 Apr 1980 08:21:35 +0200 35 30 324022895 2 80 1980 98 7200 2003 Error date(): 324022895
 
  "date CEST 1980-04-08 08:21:35 am AM 08 Tue April 8 8 08 08 21 8 Tuesday 1 04 Apr 4 +0200 RFC822 Tue, 08 Apr 1980 08:21:35 +0200 35 30 324022895 2 80 1980 98 7200 2003" (date len=166)
  "date CET 1980-04-08 07:21:35 am AM 08 Tue April 7 7 07 07 21 8 Tuesday 1 04 Apr 4 +0100 RFC822 Tue,  8 Apr 1980 07:21:35 +0100 35 30 324022895 2 80 1980 98 3600 2003" (adodb_date len=165)

04 Oct 1981 20:09:09 +0100 09 31 371070549 0 81 1981 276 3600 2003 Error date(): 371070549
 
  "date CET 1981-10-04 20:09:09 pm PM 04 Sun October 8 20 08 20 09 4 Sunday 0 10 Oct 10 +0100 RFC822 Sun, 04 Oct 1981 20:09:09 +0100 09 31 371070549 0 81 1981 276 3600 2003" (date len=169)
  "date CET 1981-10-04 20:09:09 pm PM 04 Sun October 8 20 08 20 09 4 Sunday 0 10 Oct 10 +0100 RFC822 Sun,  4 Oct 1981 20:09:09 +0100 09 31 371070549 0 81 1981 276 3600 2003" (adodb_date len=169)

04 Mar 1978 01:12:45 +0100 45 31 257818365 6 78 1978 62 3600 2003 Error date(): 257818365
 
  "date CET 1978-03-04 01:12:45 am AM 04 Sat March 1 1 01 01 12 4 Saturday 0 03 Mar 3 +0100 RFC822 Sat, 04 Mar 1978 01:12:45 +0100 45 31 257818365 6 78 1978 62 3600 2003" (date len=166)
  "date CET 1978-03-04 01:12:45 am AM 04 Sat March 1 1 01 01 12 4 Saturday 0 03 Mar 3 +0100 RFC822 Sat,  4 Mar 1978 01:12:45 +0100 45 31 257818365 6 78 1978 62 3600 2003" (adodb_date len=166)

06 Dec 1975 08:11:49 +0100 49 31 187081909 6 75 1975 339 3600 2003 Error date(): 187081909
 
  "date CET 1975-12-06 08:11:49 am AM 06 Sat December 8 8 08 08 11 6 Saturday 0 12 Dec 12 +0100 RFC822 Sat, 06 Dec 1975 08:11:49 +0100 49 31 187081909 6 75 1975 339 3600 2003" (date len=171)
  "date CET 1975-12-06 08:11:49 am AM 06 Sat December 8 8 08 08 11 6 Saturday 0 12 Dec 12 +0100 RFC822 Sat,  6 Dec 1975 08:11:49 +0100 49 31 187081909 6 75 1975 339 3600 2003" (adodb_date len=171)

03 Aug 1975 06:51:52 +0100 52 31 176277112 0 75 1975 214 3600 2003 Error date(): 176277112
 
  "date CET 1975-08-03 06:51:52 am AM 03 Sun August 6 6 06 06 51 3 Sunday 0 08 Aug 8 +0100 RFC822 Sun, 03 Aug 1975 06:51:52 +0100 52 31 176277112 0 75 1975 214 3600 2003" (date len=166)
  "date CET 1975-08-03 06:51:52 am AM 03 Sun August 6 6 06 06 51 3 Sunday 0 08 Aug 8 +0100 RFC822 Sun,  3 Aug 1975 06:51:52 +0100 52 31 176277112 0 75 1975 214 3600 2003" (adodb_date len=166)

ST 1981-07-10 19:01:37 pm PM 10 Fri July 7 19 07 19 01 10 Friday 0 07 Jul 7 +0200 RFC822 Fri, 10 Jul 1981 19:01:37 +0200 37 31 363632497 5 81 1981 190 7200 2003 Error date(): 363632497
 
  "date CEST 1981-07-10 19:01:37 pm PM 10 Fri July 7 19 07 19 01 10 Friday 0 07 Jul 7 +0200 RFC822 Fri, 10 Jul 1981 19:01:37 +0200 37 31 363632497 5 81 1981 190 7200 2003" (date len=167)
  "date CET 1981-07-10 18:01:37 pm PM 10 Fri July 6 18 06 18 01 10 Friday 0 07 Jul 7 +0100 RFC822 Fri, 10 Jul 1981 18:01:37 +0100 37 31 363632497 5 81 1981 190 3600 2003" (adodb_date len=166)

Error getdate() 363632497
Array ( [seconds] => 37 [minutes] => 1 [hours] => 19 [mday] => 10 [wday] => 5 [mon] => 7 [year] => 1981 [yday] => 190 [weekday] => Friday [month] => July [0] => 363632497 )
Array ( [seconds] => 37 [minutes] => 1 [hours] => 18 [mday] => 10 [wday] => 5 [mon] => 7 [year] => 1981 [yday] => 190 [weekday] => Friday [month] => July [0] => 363632497 )

05 Nov 1974 16:52:07 +0100 07 30 152898727 2 74 1974 308 3600 2003 Error date(): 152898727

 
  "date CET 1974-11-05 16:52:07 pm PM 05 Tue November 4 16 04 16 52 5 Tuesday 0 11 Nov 11 +0100 RFC822 Tue, 05 Nov 1974 16:52:07 +0100 07 30 152898727 2 74 1974 308 3600 2003" (date len=171)
  "date CET 1974-11-05 16:52:07 pm PM 05 Tue November 4 16 04 16 52 5 Tuesday 0 11 Nov 11 +0100 RFC822 Tue,  5 Nov 1974 16:52:07 +0100 07 30 152898727 2 74 1974 308 3600 2003" (adodb_date len=171)

04 Sep 1970 21:07:34 +0100 34 30 21326854 5 70 1970 246 3600 2003 Error date(): 21326854
 
  "date CET 1970-09-04 21:07:34 pm PM 04 Fri September 9 21 09 21 07 4 Friday 0 09 Sep 9 +0100 RFC822 Fri, 04 Sep 1970 21:07:34 +0100 34 30 21326854 5 70 1970 246 3600 2003" (date len=169)
  "date CET 1970-09-04 21:07:34 pm PM 04 Fri September 9 21 09 21 07 4 Friday 0 09 Sep 9 +0100 RFC822 Fri,  4 Sep 1970 21:07:34 +0100 34 30 21326854 5 70 1970 246 3600 2003" (adodb_date len=169)

05 Sep 1974 20:56:58 +0100 58 30 147643018 4 74 1974 247 3600 2003 Error date(): 147643018
 
  "date CET 1974-09-05 20:56:58 pm PM 05 Thu September 8 20 08 20 56 5 Thursday 0 09 Sep 9 +0100 RFC822 Thu, 05 Sep 1974 20:56:58 +0100 58 30 147643018 4 74 1974 247 3600 2003" (date len=172)
  "date CET 1974-09-05 20:56:58 pm PM 05 Thu September 8 20 08 20 56 5 Thursday 0 09 Sep 9 +0100 RFC822 Thu,  5 Sep 1974 20:56:58 +0100 58 30 147643018 4 74 1974 247 3600 2003" (adodb_date len=172)

ST 1982-06-17 16:35:18 pm PM 17 Thu June 4 16 04 16 35 17 Thursday 0 06 Jun 6 +0200 RFC822 Thu, 17 Jun 1982 16:35:18 +0200 18 30 393172518 4 82 1982 167 7200 2003 Error date(): 393172518
 
  "date CEST 1982-06-17 16:35:18 pm PM 17 Thu June 4 16 04 16 35 17 Thursday 0 06 Jun 6 +0200 RFC822 Thu, 17 Jun 1982 16:35:18 +0200 18 30 393172518 4 82 1982 167 7200 2003" (date len=169)
  "date CET 1982-06-17 15:35:18 pm PM 17 Thu June 3 15 03 15 35 17 Thursday 0 06 Jun 6 +0100 RFC822 Thu, 17 Jun 1982 15:35:18 +0100 18 30 393172518 4 82 1982 167 3600 2003" (adodb_date len=168)

Error getdate() 393172518
Array ( [seconds] => 18 [minutes] => 35 [hours] => 16 [mday] => 17 [wday] => 4 [mon] => 6 [year] => 1982 [yday] => 167 [weekday] => Thursday [month] => June [0] => 393172518 )
Array ( [seconds] => 18 [minutes] => 35 [hours] => 15 [mday] => 17 [wday] => 4 [mon] => 6 [year] => 1982 [yday] => 167 [weekday] => Thursday [month] => June [0] => 393172518 )

02 Jul 1979 04:55:35 +0100 35 31 299735735 1 79 1979 182 3600 2003 Error date(): 299735735

 
  "date CET 1979-07-02 04:55:35 am AM 02 Mon July 4 4 04 04 55 2 Monday 0 07 Jul 7 +0100 RFC822 Mon, 02 Jul 1979 04:55:35 +0100 35 31 299735735 1 79 1979 182 3600 2003" (date len=164)
  "date CET 1979-07-02 04:55:35 am AM 02 Mon July 4 4 04 04 55 2 Monday 0 07 Jul 7 +0100 RFC822 Mon,  2 Jul 1979 04:55:35 +0100 35 31 299735735 1 79 1979 182 3600 2003" (adodb_date len=164)

06 Sep 1977 12:25:54 +0100 54 30 242393154 2 77 1977 248 3600 2003 Error date(): 242393154
 
  "date CET 1977-09-06 12:25:54 pm PM 06 Tue September 12 12 12 12 25 6 Tuesday 0 09 Sep 9 +0100 RFC822 Tue, 06 Sep 1977 12:25:54 +0100 54 30 242393154 2 77 1977 248 3600 2003" (date len=172)
  "date CET 1977-09-06 12:25:54 pm PM 06 Tue September 12 12 12 12 25 6 Tuesday 0 09 Sep 9 +0100 RFC822 Tue,  6 Sep 1977 12:25:54 +0100 54 30 242393154 2 77 1977 248 3600 2003" (adodb_date len=172)

07 Apr 1975 19:50:23 +0100 23 30 166128623 1 75 1975 96 3600 2003 Error date(): 166128623
 
  "date CET 1975-04-07 19:50:23 pm PM 07 Mon April 7 19 07 19 50 7 Monday 0 04 Apr 4 +0100 RFC822 Mon, 07 Apr 1975 19:50:23 +0100 23 30 166128623 1 75 1975 96 3600 2003" (date len=165)
  "date CET 1975-04-07 19:50:23 pm PM 07 Mon April 7 19 07 19 50 7 Monday 0 04 Apr 4 +0100 RFC822 Mon,  7 Apr 1975 19:50:23 +0100 23 30 166128623 1 75 1975 96 3600 2003" (adodb_date len=165)

06 Sep 1973 06:38:40 +0100 40 30 116141920 4 73 1973 248 3600 2003 Error date(): 116141920
 
  "date CET 1973-09-06 06:38:40 am AM 06 Thu September 6 6 06 06 38 6 Thursday 0 09 Sep 9 +0100 RFC822 Thu, 06 Sep 1973 06:38:40 +0100 40 30 116141920 4 73 1973 248 3600 2003" (date len=171)
  "date CET 1973-09-06 06:38:40 am AM 06 Thu September 6 6 06 06 38 6 Thursday 0 09 Sep 9 +0100 RFC822 Thu,  6 Sep 1973 06:38:40 +0100 40 30 116141920 4 73 1973 248 3600 2003" (adodb_date len=171)

04 Mar 1978 04:18:29 +0100 29 31 257829509 6 78 1978 62 3600 2003 Error date(): 257829509
 
  "date CET 1978-03-04 04:18:29 am AM 04 Sat March 4 4 04 04 18 4 Saturday 0 03 Mar 3 +0100 RFC822 Sat, 04 Mar 1978 04:18:29 +0100 29 31 257829509 6 78 1978 62 3600 2003" (date len=166)
  "date CET 1978-03-04 04:18:29 am AM 04 Sat March 4 4 04 04 18 4 Saturday 0 03 Mar 3 +0100 RFC822 Sat,  4 Mar 1978 04:18:29 +0100 29 31 257829509 6 78 1978 62 3600 2003" (adodb_date len=166)

08 Mar 1981 11:29:50 +0100 50 31 352895390 0 81 1981 66 3600 2003 Error date(): 352895390
 
  "date CET 1981-03-08 11:29:50 am AM 08 Sun March 11 11 11 11 29 8 Sunday 0 03 Mar 3 +0100 RFC822 Sun, 08 Mar 1981 11:29:50 +0100 50 31 352895390 0 81 1981 66 3600 2003" (date len=166)
  "date CET 1981-03-08 11:29:50 am AM 08 Sun March 11 11 11 11 29 8 Sunday 0 03 Mar 3 +0100 RFC822 Sun,  8 Mar 1981 11:29:50 +0100 50 31 352895390 0 81 1981 66 3600 2003" (adodb_date len=166)

09 Dec 1974 05:25:32 +0100 32 31 155795132 1 74 1974 342 3600 2003 Error date(): 155795132
 
  "date CET 1974-12-09 05:25:32 am AM 09 Mon December 5 5 05 05 25 9 Monday 0 12 Dec 12 +0100 RFC822 Mon, 09 Dec 1974 05:25:32 +0100 32 31 155795132 1 74 1974 342 3600 2003" (date len=169)
  "date CET 1974-12-09 05:25:32 am AM 09 Mon December 5 5 05 05 25 9 Monday 0 12 Dec 12 +0100 RFC822 Mon,  9 Dec 1974 05:25:32 +0100 32 31 155795132 1 74 1974 342 3600 2003" (adodb_date len=169)

04 Jul 1978 09:11:04 +0100 04 31 268387864 2 78 1978 184 3600 2003 Error date(): 268387864
 
  "date CET 1978-07-04 09:11:04 am AM 04 Tue July 9 9 09 09 11 4 Tuesday 0 07 Jul 7 +0100 RFC822 Tue, 04 Jul 1978 09:11:04 +0100 04 31 268387864 2 78 1978 184 3600 2003" (date len=165)
  "date CET 1978-07-04 09:11:04 am AM 04 Tue July 9 9 09 09 11 4 Tuesday 0 07 Jul 7 +0100 RFC822 Tue,  4 Jul 1978 09:11:04 +0100 04 31 268387864 2 78 1978 184 3600 2003" (adodb_date len=165)

06 May 1973 14:24:03 +0100 03 31 105542643 0 73 1973 125 3600 2003 Error date(): 105542643
 
  "date CET 1973-05-06 14:24:03 pm PM 06 Sun May 2 14 02 14 24 6 Sunday 0 05 May 5 +0100 RFC822 Sun, 06 May 1973 14:24:03 +0100 03 31 105542643 0 73 1973 125 3600 2003" (date len=164)
  "date CET 1973-05-06 14:24:03 pm PM 06 Sun May 2 14 02 14 24 6 Sunday 0 05 May 5 +0100 RFC822 Sun,  6 May 1973 14:24:03 +0100 03 31 105542643 0 73 1973 125 3600 2003" (adodb_date len=164)

05 Sep 1976 23:30:34 +0100 34 30 210810634 0 76 1976 248 3600 2003 Error date(): 210810634
 
  "date CET 1976-09-05 23:30:34 pm PM 05 Sun September 11 23 11 23 30 5 Sunday 1 09 Sep 9 +0100 RFC822 Sun, 05 Sep 1976 23:30:34 +0100 34 30 210810634 0 76 1976 248 3600 2003" (date len=171)
  "date CET 1976-09-05 23:30:34 pm PM 05 Sun September 11 23 11 23 30 5 Sunday 1 09 Sep 9 +0100 RFC822 Sun,  5 Sep 1976 23:30:34 +0100 34 30 210810634 0 76 1976 248 3600 2003" (adodb_date len=171)

01 May 1971 23:08:30 +0100 30 31 41983710 6 71 1971 120 3600 2003 Error date(): 41983710
 
  "date CET 1971-05-01 23:08:30 pm PM 01 Sat May 11 23 11 23 08 1 Saturday 0 05 May 5 +0100 RFC822 Sat, 01 May 1971 23:08:30 +0100 30 31 41983710 6 71 1971 120 3600 2003" (date len=166)
  "date CET 1971-05-01 23:08:30 pm PM 01 Sat May 11 23 11 23 08 1 Saturday 0 05 May 5 +0100 RFC822 Sat,  1 May 1971 23:08:30 +0100 30 31 41983710 6 71 1971 120 3600 2003" (adodb_date len=166)

01 Nov 1981 07:39:21 +0100 21 30 373444761 0 81 1981 304 3600 2003 Error date(): 373444761
 
  "date CET 1981-11-01 07:39:21 am AM 01 Sun November 7 7 07 07 39 1 Sunday 0 11 Nov 11 +0100 RFC822 Sun, 01 Nov 1981 07:39:21 +0100 21 30 373444761 0 81 1981 304 3600 2003" (date len=169)
  "date CET 1981-11-01 07:39:21 am AM 01 Sun November 7 7 07 07 39 1 Sunday 0 11 Nov 11 +0100 RFC822 Sun,  1 Nov 1981 07:39:21 +0100 21 30 373444761 0 81 1981 304 3600 2003" (adodb_date len=169)

07 Aug 1978 11:22:25 +0100 25 31 271333345 1 78 1978 218 3600 2003 Error date(): 271333345
 
  "date CET 1978-08-07 11:22:25 am AM 07 Mon August 11 11 11 11 22 7 Monday 0 08 Aug 8 +0100 RFC822 Mon, 07 Aug 1978 11:22:25 +0100 25 31 271333345 1 78 1978 218 3600 2003" (date len=168)
  "date CET 1978-08-07 11:22:25 am AM 07 Mon August 11 11 11 11 22 7 Monday 0 08 Aug 8 +0100 RFC822 Mon,  7 Aug 1978 11:22:25 +0100 25 31 271333345 1 78 1978 218 3600 2003" (adodb_date len=168)

ST 1980-08-14 15:15:16 pm PM 14 Thu August 3 15 03 15 15 14 Thursday 1 08 Aug 8 +0200 RFC822 Thu, 14 Aug 1980 15:15:16 +0200 16 31 335106916 4 80 1980 226 7200 2003 Error date(): 335106916
 
  "date CEST 1980-08-14 15:15:16 pm PM 14 Thu August 3 15 03 15 15 14 Thursday 1 08 Aug 8 +0200 RFC822 Thu, 14 Aug 1980 15:15:16 +0200 16 31 335106916 4 80 1980 226 7200 2003" (date len=171)
  "date CET 1980-08-14 14:15:16 pm PM 14 Thu August 2 14 02 14 15 14 Thursday 1 08 Aug 8 +0100 RFC822 Thu, 14 Aug 1980 14:15:16 +0100 16 31 335106916 4 80 1980 226 3600 2003" (adodb_date len=170)

ST 1981-08-27 05:02:08 am AM 27 Thu August 5 5 05 05 02 27 Thursday 0 08 Aug 8 +0200 RFC822 Thu, 27 Aug 1981 05:02:08 +0200 08 31 367729328 4 81 1981 238 7200 2003 Error date(): 367729328
 
  "date CEST 1981-08-27 05:02:08 am AM 27 Thu August 5 5 05 05 02 27 Thursday 0 08 Aug 8 +0200 RFC822 Thu, 27 Aug 1981 05:02:08 +0200 08 31 367729328 4 81 1981 238 7200 2003" (date len=170)
  "date CET 1981-08-27 04:02:08 am AM 27 Thu August 4 4 04 04 02 27 Thursday 0 08 Aug 8 +0100 RFC822 Thu, 27 Aug 1981 04:02:08 +0100 08 31 367729328 4 81 1981 238 3600 2003" (adodb_date len=169)

Error getdate() 367729328
Array ( [seconds] => 8 [minutes] => 2 [hours] => 5 [mday] => 27 [wday] => 4 [mon] => 8 [year] => 1981 [yday] => 238 [weekday] => Thursday [month] => August [0] => 367729328 )
Array ( [seconds] => 8 [minutes] => 2 [hours] => 4 [mday] => 27 [wday] => 4 [mon] => 8 [year] => 1981 [yday] => 238 [weekday] => Thursday [month] => August [0] => 367729328 )

ST 1980-06-15 12:01:15 pm PM 15 Sun June 12 12 12 12 01 15 Sunday 1 06 Jun 6 +0200 RFC822 Sun, 15 Jun 1980 12:01:15 +0200 15 30 329911275 0 80 1980 166 7200 2003 Error date(): 329911275

 
  "date CEST 1980-06-15 12:01:15 pm PM 15 Sun June 12 12 12 12 01 15 Sunday 1 06 Jun 6 +0200 RFC822 Sun, 15 Jun 1980 12:01:15 +0200 15 30 329911275 0 80 1980 166 7200 2003" (date len=168)
  "date CET 1980-06-15 11:01:15 am AM 15 Sun June 11 11 11 11 01 15 Sunday 1 06 Jun 6 +0100 RFC822 Sun, 15 Jun 1980 11:01:15 +0100 15 30 329911275 0 80 1980 166 3600 2003" (adodb_date len=167)

Error getdate() 329911275
Array ( [seconds] => 15 [minutes] => 1 [hours] => 12 [mday] => 15 [wday] => 0 [mon] => 6 [year] => 1980 [yday] => 166 [weekday] => Sunday [month] => June [0] => 329911275 )
Array ( [seconds] => 15 [minutes] => 1 [hours] => 11 [mday] => 15 [wday] => 0 [mon] => 6 [year] => 1980 [yday] => 166 [weekday] => Sunday [month] => June [0] => 329911275 )

08 Sep 1972 20:32:49 +0100 49 30 84828769 5 72 1972 251 3600 2003 Error date(): 84828769

 
  "date CET 1972-09-08 20:32:49 pm PM 08 Fri September 8 20 08 20 32 8 Friday 1 09 Sep 9 +0100 RFC822 Fri, 08 Sep 1972 20:32:49 +0100 49 30 84828769 5 72 1972 251 3600 2003" (date len=169)
  "date CET 1972-09-08 20:32:49 pm PM 08 Fri September 8 20 08 20 32 8 Friday 1 09 Sep 9 +0100 RFC822 Fri,  8 Sep 1972 20:32:49 +0100 49 30 84828769 5 72 1972 251 3600 2003" (adodb_date len=169)

07 May 1974 16:57:01 +0100 01 31 137174221 2 74 1974 126 3600 2003 Error date(): 137174221
 
  "date CET 1974-05-07 16:57:01 pm PM 07 Tue May 4 16 04 16 57 7 Tuesday 0 05 May 5 +0100 RFC822 Tue, 07 May 1974 16:57:01 +0100 01 31 137174221 2 74 1974 126 3600 2003" (date len=165)
  "date CET 1974-05-07 16:57:01 pm PM 07 Tue May 4 16 04 16 57 7 Tuesday 0 05 May 5 +0100 RFC822 Tue,  7 May 1974 16:57:01 +0100 01 31 137174221 2 74 1974 126 3600 2003" (adodb_date len=165)

Testing random dates between 100 and 4000

Testing 1970 to 1982, or 378432000 seconds, offset=70694: 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981

Failed :-(