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 1980-07-26 09:56:11 am AM 26 Sat July 9 9 09 09 56 26 Saturday 1 07 Jul 7 +0200 RFC822 Sat, 26 Jul 1980 09:56:11 +0200 11 31 333446171 6 80 1980 207 7200 2003 Error date(): 333446171
 
  "date CEST 1980-07-26 09:56:11 am AM 26 Sat July 9 9 09 09 56 26 Saturday 1 07 Jul 7 +0200 RFC822 Sat, 26 Jul 1980 09:56:11 +0200 11 31 333446171 6 80 1980 207 7200 2003" (date len=168)
  "date CET 1980-07-26 08:56:11 am AM 26 Sat July 8 8 08 08 56 26 Saturday 1 07 Jul 7 +0100 RFC822 Sat, 26 Jul 1980 08:56:11 +0100 11 31 333446171 6 80 1980 207 3600 2003" (adodb_date len=167)

Error getdate() 333446171
Array ( [seconds] => 11 [minutes] => 56 [hours] => 9 [mday] => 26 [wday] => 6 [mon] => 7 [year] => 1980 [yday] => 207 [weekday] => Saturday [month] => July [0] => 333446171 )
Array ( [seconds] => 11 [minutes] => 56 [hours] => 8 [mday] => 26 [wday] => 6 [mon] => 7 [year] => 1980 [yday] => 207 [weekday] => Saturday [month] => July [0] => 333446171 )

01 Mar 1980 14:34:32 +0100 32 31 320765672 6 80 1980 60 3600 2003 Error date(): 320765672

 
  "date CET 1980-03-01 14:34:32 pm PM 01 Sat March 2 14 02 14 34 1 Saturday 1 03 Mar 3 +0100 RFC822 Sat, 01 Mar 1980 14:34:32 +0100 32 31 320765672 6 80 1980 60 3600 2003" (date len=167)
  "date CET 1980-03-01 14:34:32 pm PM 01 Sat March 2 14 02 14 34 1 Saturday 1 03 Mar 3 +0100 RFC822 Sat,  1 Mar 1980 14:34:32 +0100 32 31 320765672 6 80 1980 60 3600 2003" (adodb_date len=167)

ST 1981-04-26 05:44:03 am AM 26 Sun April 5 5 05 05 44 26 Sunday 0 04 Apr 4 +0200 RFC822 Sun, 26 Apr 1981 05:44:03 +0200 03 30 357104643 0 81 1981 115 7200 2003 Error date(): 357104643
 
  "date CEST 1981-04-26 05:44:03 am AM 26 Sun April 5 5 05 05 44 26 Sunday 0 04 Apr 4 +0200 RFC822 Sun, 26 Apr 1981 05:44:03 +0200 03 30 357104643 0 81 1981 115 7200 2003" (date len=167)
  "date CET 1981-04-26 04:44:03 am AM 26 Sun April 4 4 04 04 44 26 Sunday 0 04 Apr 4 +0100 RFC822 Sun, 26 Apr 1981 04:44:03 +0100 03 30 357104643 0 81 1981 115 3600 2003" (adodb_date len=166)

Error getdate() 357104643
Array ( [seconds] => 3 [minutes] => 44 [hours] => 5 [mday] => 26 [wday] => 0 [mon] => 4 [year] => 1981 [yday] => 115 [weekday] => Sunday [month] => April [0] => 357104643 )
Array ( [seconds] => 3 [minutes] => 44 [hours] => 4 [mday] => 26 [wday] => 0 [mon] => 4 [year] => 1981 [yday] => 115 [weekday] => Sunday [month] => April [0] => 357104643 )

ST 1980-07-23 15:29:45 pm PM 23 Wed July 3 15 03 15 29 23 Wednesday 1 07 Jul 7 +0200 RFC822 Wed, 23 Jul 1980 15:29:45 +0200 45 31 333206985 3 80 1980 204 7200 2003 Error date(): 333206985

 
  "date CEST 1980-07-23 15:29:45 pm PM 23 Wed July 3 15 03 15 29 23 Wednesday 1 07 Jul 7 +0200 RFC822 Wed, 23 Jul 1980 15:29:45 +0200 45 31 333206985 3 80 1980 204 7200 2003" (date len=170)
  "date CET 1980-07-23 14:29:45 pm PM 23 Wed July 2 14 02 14 29 23 Wednesday 1 07 Jul 7 +0100 RFC822 Wed, 23 Jul 1980 14:29:45 +0100 45 31 333206985 3 80 1980 204 3600 2003" (adodb_date len=169)

Error getdate() 333206985
Array ( [seconds] => 45 [minutes] => 29 [hours] => 15 [mday] => 23 [wday] => 3 [mon] => 7 [year] => 1980 [yday] => 204 [weekday] => Wednesday [month] => July [0] => 333206985 )
Array ( [seconds] => 45 [minutes] => 29 [hours] => 14 [mday] => 23 [wday] => 3 [mon] => 7 [year] => 1980 [yday] => 204 [weekday] => Wednesday [month] => July [0] => 333206985 )

01 Sep 1976 03:45:49 +0100 49 30 210393949 3 76 1976 244 3600 2003 Error date(): 210393949

 
  "date CET 1976-09-01 03:45:49 am AM 01 Wed September 3 3 03 03 45 1 Wednesday 1 09 Sep 9 +0100 RFC822 Wed, 01 Sep 1976 03:45:49 +0100 49 30 210393949 3 76 1976 244 3600 2003" (date len=172)
  "date CET 1976-09-01 03:45:49 am AM 01 Wed September 3 3 03 03 45 1 Wednesday 1 09 Sep 9 +0100 RFC822 Wed,  1 Sep 1976 03:45:49 +0100 49 30 210393949 3 76 1976 244 3600 2003" (adodb_date len=172)

06 Dec 1971 04:19:58 +0100 58 31 60837598 1 71 1971 339 3600 2003 Error date(): 60837598
 
  "date CET 1971-12-06 04:19:58 am AM 06 Mon December 4 4 04 04 19 6 Monday 0 12 Dec 12 +0100 RFC822 Mon, 06 Dec 1971 04:19:58 +0100 58 31 60837598 1 71 1971 339 3600 2003" (date len=168)
  "date CET 1971-12-06 04:19:58 am AM 06 Mon December 4 4 04 04 19 6 Monday 0 12 Dec 12 +0100 RFC822 Mon,  6 Dec 1971 04:19:58 +0100 58 31 60837598 1 71 1971 339 3600 2003" (adodb_date len=168)

05 Feb 1980 14:28:43 +0100 43 29 318605323 2 80 1980 35 3600 2003 Error date(): 318605323
 
  "date CET 1980-02-05 14:28:43 pm PM 05 Tue February 2 14 02 14 28 5 Tuesday 1 02 Feb 2 +0100 RFC822 Tue, 05 Feb 1980 14:28:43 +0100 43 29 318605323 2 80 1980 35 3600 2003" (date len=169)
  "date CET 1980-02-05 14:28:43 pm PM 05 Tue February 2 14 02 14 28 5 Tuesday 1 02 Feb 2 +0100 RFC822 Tue,  5 Feb 1980 14:28:43 +0100 43 29 318605323 2 80 1980 35 3600 2003" (adodb_date len=169)

01 Aug 1978 15:35:52 +0100 52 31 270830152 2 78 1978 212 3600 2003 Error date(): 270830152
 
  "date CET 1978-08-01 15:35:52 pm PM 01 Tue August 3 15 03 15 35 1 Tuesday 0 08 Aug 8 +0100 RFC822 Tue, 01 Aug 1978 15:35:52 +0100 52 31 270830152 2 78 1978 212 3600 2003" (date len=168)
  "date CET 1978-08-01 15:35:52 pm PM 01 Tue August 3 15 03 15 35 1 Tuesday 0 08 Aug 8 +0100 RFC822 Tue,  1 Aug 1978 15:35:52 +0100 52 31 270830152 2 78 1978 212 3600 2003" (adodb_date len=168)

04 Jan 1978 09:49:59 +0100 59 31 252751799 3 78 1978 3 3600 2003 Error date(): 252751799
 
  "date CET 1978-01-04 09:49:59 am AM 04 Wed January 9 9 09 09 49 4 Wednesday 0 01 Jan 1 +0100 RFC822 Wed, 04 Jan 1978 09:49:59 +0100 59 31 252751799 3 78 1978 3 3600 2003" (date len=168)
  "date CET 1978-01-04 09:49:59 am AM 04 Wed January 9 9 09 09 49 4 Wednesday 0 01 Jan 1 +0100 RFC822 Wed,  4 Jan 1978 09:49:59 +0100 59 31 252751799 3 78 1978 3 3600 2003" (adodb_date len=168)

08 Jan 1977 21:38:12 +0100 12 31 221603892 6 77 1977 7 3600 2003 Error date(): 221603892
 
  "date CET 1977-01-08 21:38:12 pm PM 08 Sat January 9 21 09 21 38 8 Saturday 0 01 Jan 1 +0100 RFC822 Sat, 08 Jan 1977 21:38:12 +0100 12 31 221603892 6 77 1977 7 3600 2003" (date len=168)
  "date CET 1977-01-08 21:38:12 pm PM 08 Sat January 9 21 09 21 38 8 Saturday 0 01 Jan 1 +0100 RFC822 Sat,  8 Jan 1977 21:38:12 +0100 12 31 221603892 6 77 1977 7 3600 2003" (adodb_date len=168)

09 Mar 1977 15:09:22 +0100 22 31 226764562 3 77 1977 67 3600 2003 Error date(): 226764562
 
  "date CET 1977-03-09 15:09:22 pm PM 09 Wed March 3 15 03 15 09 9 Wednesday 0 03 Mar 3 +0100 RFC822 Wed, 09 Mar 1977 15:09:22 +0100 22 31 226764562 3 77 1977 67 3600 2003" (date len=168)
  "date CET 1977-03-09 15:09:22 pm PM 09 Wed March 3 15 03 15 09 9 Wednesday 0 03 Mar 3 +0100 RFC822 Wed,  9 Mar 1977 15:09:22 +0100 22 31 226764562 3 77 1977 67 3600 2003" (adodb_date len=168)

06 Oct 1976 01:06:37 +0100 37 31 213408397 3 76 1976 279 3600 2003 Error date(): 213408397
 
  "date CET 1976-10-06 01:06:37 am AM 06 Wed October 1 1 01 01 06 6 Wednesday 1 10 Oct 10 +0100 RFC822 Wed, 06 Oct 1976 01:06:37 +0100 37 31 213408397 3 76 1976 279 3600 2003" (date len=171)
  "date CET 1976-10-06 01:06:37 am AM 06 Wed October 1 1 01 01 06 6 Wednesday 1 10 Oct 10 +0100 RFC822 Wed,  6 Oct 1976 01:06:37 +0100 37 31 213408397 3 76 1976 279 3600 2003" (adodb_date len=171)

01 Mar 1974 05:20:24 +0100 24 31 131343624 5 74 1974 59 3600 2003 Error date(): 131343624
 
  "date CET 1974-03-01 05:20:24 am AM 01 Fri March 5 5 05 05 20 1 Friday 0 03 Mar 3 +0100 RFC822 Fri, 01 Mar 1974 05:20:24 +0100 24 31 131343624 5 74 1974 59 3600 2003" (date len=164)
  "date CET 1974-03-01 05:20:24 am AM 01 Fri March 5 5 05 05 20 1 Friday 0 03 Mar 3 +0100 RFC822 Fri,  1 Mar 1974 05:20:24 +0100 24 31 131343624 5 74 1974 59 3600 2003" (adodb_date len=164)

07 Oct 1975 18:48:43 +0100 43 31 181936123 2 75 1975 279 3600 2003 Error date(): 181936123
 
  "date CET 1975-10-07 18:48:43 pm PM 07 Tue October 6 18 06 18 48 7 Tuesday 0 10 Oct 10 +0100 RFC822 Tue, 07 Oct 1975 18:48:43 +0100 43 31 181936123 2 75 1975 279 3600 2003" (date len=170)
  "date CET 1975-10-07 18:48:43 pm PM 07 Tue October 6 18 06 18 48 7 Tuesday 0 10 Oct 10 +0100 RFC822 Tue,  7 Oct 1975 18:48:43 +0100 43 31 181936123 2 75 1975 279 3600 2003" (adodb_date len=170)

ST 1981-07-12 13:10:00 pm PM 12 Sun July 1 13 01 13 10 12 Sunday 0 07 Jul 7 +0200 RFC822 Sun, 12 Jul 1981 13:10:00 +0200 00 31 363784200 0 81 1981 192 7200 2003 Error date(): 363784200
 
  "date CEST 1981-07-12 13:10:00 pm PM 12 Sun July 1 13 01 13 10 12 Sunday 0 07 Jul 7 +0200 RFC822 Sun, 12 Jul 1981 13:10:00 +0200 00 31 363784200 0 81 1981 192 7200 2003" (date len=167)
  "date CET 1981-07-12 12:10:00 pm PM 12 Sun July 12 12 12 12 10 12 Sunday 0 07 Jul 7 +0100 RFC822 Sun, 12 Jul 1981 12:10:00 +0100 00 31 363784200 0 81 1981 192 3600 2003" (adodb_date len=167)

Error getdate() 363784200
Array ( [seconds] => 0 [minutes] => 10 [hours] => 13 [mday] => 12 [wday] => 0 [mon] => 7 [year] => 1981 [yday] => 192 [weekday] => Sunday [month] => July [0] => 363784200 )
Array ( [seconds] => 0 [minutes] => 10 [hours] => 12 [mday] => 12 [wday] => 0 [mon] => 7 [year] => 1981 [yday] => 192 [weekday] => Sunday [month] => July [0] => 363784200 )

05 Feb 1973 12:22:38 +0100 38 28 97759358 1 73 1973 35 3600 2003 Error date(): 97759358

 
  "date CET 1973-02-05 12:22:38 pm PM 05 Mon February 12 12 12 12 22 5 Monday 0 02 Feb 2 +0100 RFC822 Mon, 05 Feb 1973 12:22:38 +0100 38 28 97759358 1 73 1973 35 3600 2003" (date len=168)
  "date CET 1973-02-05 12:22:38 pm PM 05 Mon February 12 12 12 12 22 5 Monday 0 02 Feb 2 +0100 RFC822 Mon,  5 Feb 1973 12:22:38 +0100 38 28 97759358 1 73 1973 35 3600 2003" (adodb_date len=168)

ST 1980-06-27 13:33:46 pm PM 27 Fri June 1 13 01 13 33 27 Friday 1 06 Jun 6 +0200 RFC822 Fri, 27 Jun 1980 13:33:46 +0200 46 30 330953626 5 80 1980 178 7200 2003 Error date(): 330953626
 
  "date CEST 1980-06-27 13:33:46 pm PM 27 Fri June 1 13 01 13 33 27 Friday 1 06 Jun 6 +0200 RFC822 Fri, 27 Jun 1980 13:33:46 +0200 46 30 330953626 5 80 1980 178 7200 2003" (date len=167)
  "date CET 1980-06-27 12:33:46 pm PM 27 Fri June 12 12 12 12 33 27 Friday 1 06 Jun 6 +0100 RFC822 Fri, 27 Jun 1980 12:33:46 +0100 46 30 330953626 5 80 1980 178 3600 2003" (adodb_date len=167)

Error getdate() 330953626
Array ( [seconds] => 46 [minutes] => 33 [hours] => 13 [mday] => 27 [wday] => 5 [mon] => 6 [year] => 1980 [yday] => 178 [weekday] => Friday [month] => June [0] => 330953626 )
Array ( [seconds] => 46 [minutes] => 33 [hours] => 12 [mday] => 27 [wday] => 5 [mon] => 6 [year] => 1980 [yday] => 178 [weekday] => Friday [month] => June [0] => 330953626 )

05 Dec 1975 06:27:10 +0100 10 31 186989230 5 75 1975 338 3600 2003 Error date(): 186989230

 
  "date CET 1975-12-05 06:27:10 am AM 05 Fri December 6 6 06 06 27 5 Friday 0 12 Dec 12 +0100 RFC822 Fri, 05 Dec 1975 06:27:10 +0100 10 31 186989230 5 75 1975 338 3600 2003" (date len=169)
  "date CET 1975-12-05 06:27:10 am AM 05 Fri December 6 6 06 06 27 5 Friday 0 12 Dec 12 +0100 RFC822 Fri,  5 Dec 1975 06:27:10 +0100 10 31 186989230 5 75 1975 338 3600 2003" (adodb_date len=169)

08 Aug 1977 18:43:35 +0100 35 31 239910215 1 77 1977 219 3600 2003 Error date(): 239910215
 
  "date CET 1977-08-08 18:43:35 pm PM 08 Mon August 6 18 06 18 43 8 Monday 0 08 Aug 8 +0100 RFC822 Mon, 08 Aug 1977 18:43:35 +0100 35 31 239910215 1 77 1977 219 3600 2003" (date len=167)
  "date CET 1977-08-08 18:43:35 pm PM 08 Mon August 6 18 06 18 43 8 Monday 0 08 Aug 8 +0100 RFC822 Mon,  8 Aug 1977 18:43:35 +0100 35 31 239910215 1 77 1977 219 3600 2003" (adodb_date len=167)

09 Jun 1972 04:19:13 +0100 13 30 76907953 5 72 1972 160 3600 2003 Error date(): 76907953
 
  "date CET 1972-06-09 04:19:13 am AM 09 Fri June 4 4 04 04 19 9 Friday 1 06 Jun 6 +0100 RFC822 Fri, 09 Jun 1972 04:19:13 +0100 13 30 76907953 5 72 1972 160 3600 2003" (date len=163)
  "date CET 1972-06-09 04:19:13 am AM 09 Fri June 4 4 04 04 19 9 Friday 1 06 Jun 6 +0100 RFC822 Fri,  9 Jun 1972 04:19:13 +0100 13 30 76907953 5 72 1972 160 3600 2003" (adodb_date len=163)

03 Apr 1973 01:59:56 +0100 56 30 102646796 2 73 1973 92 3600 2003 Error date(): 102646796
 
  "date CET 1973-04-03 01:59:56 am AM 03 Tue April 1 1 01 01 59 3 Tuesday 0 04 Apr 4 +0100 RFC822 Tue, 03 Apr 1973 01:59:56 +0100 56 30 102646796 2 73 1973 92 3600 2003" (date len=165)
  "date CET 1973-04-03 01:59:56 am AM 03 Tue April 1 1 01 01 59 3 Tuesday 0 04 Apr 4 +0100 RFC822 Tue,  3 Apr 1973 01:59:56 +0100 56 30 102646796 2 73 1973 92 3600 2003" (adodb_date len=165)

09 Jul 1979 09:04:53 +0100 53 31 300355493 1 79 1979 189 3600 2003 Error date(): 300355493
 
  "date CET 1979-07-09 09:04:53 am AM 09 Mon July 9 9 09 09 04 9 Monday 0 07 Jul 7 +0100 RFC822 Mon, 09 Jul 1979 09:04:53 +0100 53 31 300355493 1 79 1979 189 3600 2003" (date len=164)
  "date CET 1979-07-09 09:04:53 am AM 09 Mon July 9 9 09 09 04 9 Monday 0 07 Jul 7 +0100 RFC822 Mon,  9 Jul 1979 09:04:53 +0100 53 31 300355493 1 79 1979 189 3600 2003" (adodb_date len=164)

08 Apr 1974 07:55:10 +0100 10 30 134636110 1 74 1974 97 3600 2003 Error date(): 134636110
 
  "date CET 1974-04-08 07:55:10 am AM 08 Mon April 7 7 07 07 55 8 Monday 0 04 Apr 4 +0100 RFC822 Mon, 08 Apr 1974 07:55:10 +0100 10 30 134636110 1 74 1974 97 3600 2003" (date len=164)
  "date CET 1974-04-08 07:55:10 am AM 08 Mon April 7 7 07 07 55 8 Monday 0 04 Apr 4 +0100 RFC822 Mon,  8 Apr 1974 07:55:10 +0100 10 30 134636110 1 74 1974 97 3600 2003" (adodb_date len=164)

02 Jul 1978 10:34:19 +0100 19 31 268220059 0 78 1978 182 3600 2003 Error date(): 268220059
 
  "date CET 1978-07-02 10:34:19 am AM 02 Sun July 10 10 10 10 34 2 Sunday 0 07 Jul 7 +0100 RFC822 Sun, 02 Jul 1978 10:34:19 +0100 19 31 268220059 0 78 1978 182 3600 2003" (date len=166)
  "date CET 1978-07-02 10:34:19 am AM 02 Sun July 10 10 10 10 34 2 Sunday 0 07 Jul 7 +0100 RFC822 Sun,  2 Jul 1978 10:34:19 +0100 19 31 268220059 0 78 1978 182 3600 2003" (adodb_date len=166)

06 Mar 1981 15:55:06 +0100 06 31 352738506 5 81 1981 64 3600 2003 Error date(): 352738506
 
  "date CET 1981-03-06 15:55:06 pm PM 06 Fri March 3 15 03 15 55 6 Friday 0 03 Mar 3 +0100 RFC822 Fri, 06 Mar 1981 15:55:06 +0100 06 31 352738506 5 81 1981 64 3600 2003" (date len=165)
  "date CET 1981-03-06 15:55:06 pm PM 06 Fri March 3 15 03 15 55 6 Friday 0 03 Mar 3 +0100 RFC822 Fri,  6 Mar 1981 15:55:06 +0100 06 31 352738506 5 81 1981 64 3600 2003" (adodb_date len=165)

01 Nov 1976 15:35:20 +0100 20 30 215706920 1 76 1976 305 3600 2003 Error date(): 215706920
 
  "date CET 1976-11-01 15:35:20 pm PM 01 Mon November 3 15 03 15 35 1 Monday 1 11 Nov 11 +0100 RFC822 Mon, 01 Nov 1976 15:35:20 +0100 20 30 215706920 1 76 1976 305 3600 2003" (date len=170)
  "date CET 1976-11-01 15:35:20 pm PM 01 Mon November 3 15 03 15 35 1 Monday 1 11 Nov 11 +0100 RFC822 Mon,  1 Nov 1976 15:35:20 +0100 20 30 215706920 1 76 1976 305 3600 2003" (adodb_date len=170)

04 May 1977 01:29:57 +0100 57 31 231553797 3 77 1977 123 3600 2003 Error date(): 231553797
 
  "date CET 1977-05-04 01:29:57 am AM 04 Wed May 1 1 01 01 29 4 Wednesday 0 05 May 5 +0100 RFC822 Wed, 04 May 1977 01:29:57 +0100 57 31 231553797 3 77 1977 123 3600 2003" (date len=166)
  "date CET 1977-05-04 01:29:57 am AM 04 Wed May 1 1 01 01 29 4 Wednesday 0 05 May 5 +0100 RFC822 Wed,  4 May 1977 01:29:57 +0100 57 31 231553797 3 77 1977 123 3600 2003" (adodb_date len=166)

ST 1981-04-18 12:45:00 pm PM 18 Sat April 12 12 12 12 45 18 Saturday 0 04 Apr 4 +0200 RFC822 Sat, 18 Apr 1981 12:45:00 +0200 00 30 356438700 6 81 1981 107 7200 2003 Error date(): 356438700
 
  "date CEST 1981-04-18 12:45:00 pm PM 18 Sat April 12 12 12 12 45 18 Saturday 0 04 Apr 4 +0200 RFC822 Sat, 18 Apr 1981 12:45:00 +0200 00 30 356438700 6 81 1981 107 7200 2003" (date len=171)
  "date CET 1981-04-18 11:45:00 am AM 18 Sat April 11 11 11 11 45 18 Saturday 0 04 Apr 4 +0100 RFC822 Sat, 18 Apr 1981 11:45:00 +0100 00 30 356438700 6 81 1981 107 3600 2003" (adodb_date len=170)

Error getdate() 356438700
Array ( [seconds] => 0 [minutes] => 45 [hours] => 12 [mday] => 18 [wday] => 6 [mon] => 4 [year] => 1981 [yday] => 107 [weekday] => Saturday [month] => April [0] => 356438700 )
Array ( [seconds] => 0 [minutes] => 45 [hours] => 11 [mday] => 18 [wday] => 6 [mon] => 4 [year] => 1981 [yday] => 107 [weekday] => Saturday [month] => April [0] => 356438700 )

01 Jan 1979 02:18:47 +0100 47 31 284001527 1 79 1979 0 3600 2003 Error date(): 284001527

 
  "date CET 1979-01-01 02:18:47 am AM 01 Mon January 2 2 02 02 18 1 Monday 0 01 Jan 1 +0100 RFC822 Mon, 01 Jan 1979 02:18:47 +0100 47 31 284001527 1 79 1979 0 3600 2003" (date len=165)
  "date CET 1979-01-01 02:18:47 am AM 01 Mon January 2 2 02 02 18 1 Monday 0 01 Jan 1 +0100 RFC822 Mon,  1 Jan 1979 02:18:47 +0100 47 31 284001527 1 79 1979 0 3600 2003" (adodb_date len=165)

01 Dec 1979 06:02:02 +0100 02 31 312872522 6 79 1979 334 3600 2003 Error date(): 312872522
 
  "date CET 1979-12-01 06:02:02 am AM 01 Sat December 6 6 06 06 02 1 Saturday 0 12 Dec 12 +0100 RFC822 Sat, 01 Dec 1979 06:02:02 +0100 02 31 312872522 6 79 1979 334 3600 2003" (date len=171)
  "date CET 1979-12-01 06:02:02 am AM 01 Sat December 6 6 06 06 02 1 Saturday 0 12 Dec 12 +0100 RFC822 Sat,  1 Dec 1979 06:02:02 +0100 02 31 312872522 6 79 1979 334 3600 2003" (adodb_date len=171)

01 Feb 1979 04:16:41 +0100 41 28 286687001 4 79 1979 31 3600 2003 Error date(): 286687001
 
  "date CET 1979-02-01 04:16:41 am AM 01 Thu February 4 4 04 04 16 1 Thursday 0 02 Feb 2 +0100 RFC822 Thu, 01 Feb 1979 04:16:41 +0100 41 28 286687001 4 79 1979 31 3600 2003" (date len=169)
  "date CET 1979-02-01 04:16:41 am AM 01 Thu February 4 4 04 04 16 1 Thursday 0 02 Feb 2 +0100 RFC822 Thu,  1 Feb 1979 04:16:41 +0100 41 28 286687001 4 79 1979 31 3600 2003" (adodb_date len=169)

02 May 1975 14:42:01 +0100 01 31 168270121 5 75 1975 121 3600 2003 Error date(): 168270121
 
  "date CET 1975-05-02 14:42:01 pm PM 02 Fri May 2 14 02 14 42 2 Friday 0 05 May 5 +0100 RFC822 Fri, 02 May 1975 14:42:01 +0100 01 31 168270121 5 75 1975 121 3600 2003" (date len=164)
  "date CET 1975-05-02 14:42:01 pm PM 02 Fri May 2 14 02 14 42 2 Friday 0 05 May 5 +0100 RFC822 Fri,  2 May 1975 14:42:01 +0100 01 31 168270121 5 75 1975 121 3600 2003" (adodb_date len=164)

Testing random dates between 100 and 4000

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

Failed :-(