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
02 Nov 1978 17:12:22 +0100 22 30 278871142 4 78 1978 305 3600 2003 Error date(): 278871142
 
  "date CET 1978-11-02 17:12:22 pm PM 02 Thu November 5 17 05 17 12 2 Thursday 0 11 Nov 11 +0100 RFC822 Thu, 02 Nov 1978 17:12:22 +0100 22 30 278871142 4 78 1978 305 3600 2003" (date len=172)
  "date CET 1978-11-02 17:12:22 pm PM 02 Thu November 5 17 05 17 12 2 Thursday 0 11 Nov 11 +0100 RFC822 Thu,  2 Nov 1978 17:12:22 +0100 22 30 278871142 4 78 1978 305 3600 2003" (adodb_date len=172)

08 Aug 1973 13:38:26 +0100 26 31 113661506 3 73 1973 219 3600 2003 Error date(): 113661506
 
  "date CET 1973-08-08 13:38:26 pm PM 08 Wed August 1 13 01 13 38 8 Wednesday 0 08 Aug 8 +0100 RFC822 Wed, 08 Aug 1973 13:38:26 +0100 26 31 113661506 3 73 1973 219 3600 2003" (date len=170)
  "date CET 1973-08-08 13:38:26 pm PM 08 Wed August 1 13 01 13 38 8 Wednesday 0 08 Aug 8 +0100 RFC822 Wed,  8 Aug 1973 13:38:26 +0100 26 31 113661506 3 73 1973 219 3600 2003" (adodb_date len=170)

ST 1981-06-24 20:20:48 pm PM 24 Wed June 8 20 08 20 20 24 Wednesday 0 06 Jun 6 +0200 RFC822 Wed, 24 Jun 1981 20:20:48 +0200 48 30 362254848 3 81 1981 174 7200 2003 Error date(): 362254848
 
  "date CEST 1981-06-24 20:20:48 pm PM 24 Wed June 8 20 08 20 20 24 Wednesday 0 06 Jun 6 +0200 RFC822 Wed, 24 Jun 1981 20:20:48 +0200 48 30 362254848 3 81 1981 174 7200 2003" (date len=170)
  "date CET 1981-06-24 19:20:48 pm PM 24 Wed June 7 19 07 19 20 24 Wednesday 0 06 Jun 6 +0100 RFC822 Wed, 24 Jun 1981 19:20:48 +0100 48 30 362254848 3 81 1981 174 3600 2003" (adodb_date len=169)

06 Jul 1978 16:15:18 +0100 18 31 268586118 4 78 1978 186 3600 2003 Error date(): 268586118
 
  "date CET 1978-07-06 16:15:18 pm PM 06 Thu July 4 16 04 16 15 6 Thursday 0 07 Jul 7 +0100 RFC822 Thu, 06 Jul 1978 16:15:18 +0100 18 31 268586118 4 78 1978 186 3600 2003" (date len=167)
  "date CET 1978-07-06 16:15:18 pm PM 06 Thu July 4 16 04 16 15 6 Thursday 0 07 Jul 7 +0100 RFC822 Thu,  6 Jul 1978 16:15:18 +0100 18 31 268586118 4 78 1978 186 3600 2003" (adodb_date len=167)

05 Apr 1976 14:08:40 +0100 40 30 197557720 1 76 1976 95 3600 2003 Error date(): 197557720
 
  "date CET 1976-04-05 14:08:40 pm PM 05 Mon April 2 14 02 14 08 5 Monday 1 04 Apr 4 +0100 RFC822 Mon, 05 Apr 1976 14:08:40 +0100 40 30 197557720 1 76 1976 95 3600 2003" (date len=165)
  "date CET 1976-04-05 14:08:40 pm PM 05 Mon April 2 14 02 14 08 5 Monday 1 04 Apr 4 +0100 RFC822 Mon,  5 Apr 1976 14:08:40 +0100 40 30 197557720 1 76 1976 95 3600 2003" (adodb_date len=165)

04 Sep 1974 15:36:37 +0100 37 30 147537397 3 74 1974 246 3600 2003 Error date(): 147537397
 
  "date CET 1974-09-04 15:36:37 pm PM 04 Wed September 3 15 03 15 36 4 Wednesday 0 09 Sep 9 +0100 RFC822 Wed, 04 Sep 1974 15:36:37 +0100 37 30 147537397 3 74 1974 246 3600 2003" (date len=173)
  "date CET 1974-09-04 15:36:37 pm PM 04 Wed September 3 15 03 15 36 4 Wednesday 0 09 Sep 9 +0100 RFC822 Wed,  4 Sep 1974 15:36:37 +0100 37 30 147537397 3 74 1974 246 3600 2003" (adodb_date len=173)

03 May 1979 22:20:33 +0100 33 31 294614433 4 79 1979 122 3600 2003 Error date(): 294614433
 
  "date CET 1979-05-03 22:20:33 pm PM 03 Thu May 10 22 10 22 20 3 Thursday 0 05 May 5 +0100 RFC822 Thu, 03 May 1979 22:20:33 +0100 33 31 294614433 4 79 1979 122 3600 2003" (date len=167)
  "date CET 1979-05-03 22:20:33 pm PM 03 Thu May 10 22 10 22 20 3 Thursday 0 05 May 5 +0100 RFC822 Thu,  3 May 1979 22:20:33 +0100 33 31 294614433 4 79 1979 122 3600 2003" (adodb_date len=167)

02 Jan 1974 11:26:48 +0100 48 31 126354408 3 74 1974 1 3600 2003 Error date(): 126354408
 
  "date CET 1974-01-02 11:26:48 am AM 02 Wed January 11 11 11 11 26 2 Wednesday 0 01 Jan 1 +0100 RFC822 Wed, 02 Jan 1974 11:26:48 +0100 48 31 126354408 3 74 1974 1 3600 2003" (date len=170)
  "date CET 1974-01-02 11:26:48 am AM 02 Wed January 11 11 11 11 26 2 Wednesday 0 01 Jan 1 +0100 RFC822 Wed,  2 Jan 1974 11:26:48 +0100 48 31 126354408 3 74 1974 1 3600 2003" (adodb_date len=170)

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

05 Aug 1977 17:46:39 +0100 39 31 239647599 5 77 1977 216 3600 2003 Error date(): 239647599
 
  "date CET 1977-08-05 17:46:39 pm PM 05 Fri August 5 17 05 17 46 5 Friday 0 08 Aug 8 +0100 RFC822 Fri, 05 Aug 1977 17:46:39 +0100 39 31 239647599 5 77 1977 216 3600 2003" (date len=167)
  "date CET 1977-08-05 17:46:39 pm PM 05 Fri August 5 17 05 17 46 5 Friday 0 08 Aug 8 +0100 RFC822 Fri,  5 Aug 1977 17:46:39 +0100 39 31 239647599 5 77 1977 216 3600 2003" (adodb_date len=167)

05 May 1973 04:17:22 +0100 22 31 105419842 6 73 1973 124 3600 2003 Error date(): 105419842
 
  "date CET 1973-05-05 04:17:22 am AM 05 Sat May 4 4 04 04 17 5 Saturday 0 05 May 5 +0100 RFC822 Sat, 05 May 1973 04:17:22 +0100 22 31 105419842 6 73 1973 124 3600 2003" (date len=165)
  "date CET 1973-05-05 04:17:22 am AM 05 Sat May 4 4 04 04 17 5 Saturday 0 05 May 5 +0100 RFC822 Sat,  5 May 1973 04:17:22 +0100 22 31 105419842 6 73 1973 124 3600 2003" (adodb_date len=165)

ST 1983-05-10 17:46:19 pm PM 10 Tue May 5 17 05 17 46 10 Tuesday 0 05 May 5 +0200 RFC822 Tue, 10 May 1983 17:46:19 +0200 19 31 421429579 2 83 1983 129 7200 2003 Error date(): 421429579
 
  "date CEST 1983-05-10 17:46:19 pm PM 10 Tue May 5 17 05 17 46 10 Tuesday 0 05 May 5 +0200 RFC822 Tue, 10 May 1983 17:46:19 +0200 19 31 421429579 2 83 1983 129 7200 2003" (date len=167)
  "date CET 1983-05-10 16:46:19 pm PM 10 Tue May 4 16 04 16 46 10 Tuesday 0 05 May 5 +0100 RFC822 Tue, 10 May 1983 16:46:19 +0100 19 31 421429579 2 83 1983 129 3600 2003" (adodb_date len=166)

Error getdate() 421429579
Array ( [seconds] => 19 [minutes] => 46 [hours] => 17 [mday] => 10 [wday] => 2 [mon] => 5 [year] => 1983 [yday] => 129 [weekday] => Tuesday [month] => May [0] => 421429579 )
Array ( [seconds] => 19 [minutes] => 46 [hours] => 16 [mday] => 10 [wday] => 2 [mon] => 5 [year] => 1983 [yday] => 129 [weekday] => Tuesday [month] => May [0] => 421429579 )

08 Dec 1979 00:47:17 +0100 17 31 313458437 6 79 1979 341 3600 2003 Error date(): 313458437

 
  "date CET 1979-12-08 00:47:17 am AM 08 Sat December 12 0 12 00 47 8 Saturday 0 12 Dec 12 +0100 RFC822 Sat, 08 Dec 1979 00:47:17 +0100 17 31 313458437 6 79 1979 341 3600 2003" (date len=172)
  "date CET 1979-12-08 00:47:17 am AM 08 Sat December 12 0 12 00 47 8 Saturday 0 12 Dec 12 +0100 RFC822 Sat,  8 Dec 1979 00:47:17 +0100 17 31 313458437 6 79 1979 341 3600 2003" (adodb_date len=172)

02 Feb 1977 08:59:52 +0100 52 28 223718392 3 77 1977 32 3600 2003 Error date(): 223718392
 
  "date CET 1977-02-02 08:59:52 am AM 02 Wed February 8 8 08 08 59 2 Wednesday 0 02 Feb 2 +0100 RFC822 Wed, 02 Feb 1977 08:59:52 +0100 52 28 223718392 3 77 1977 32 3600 2003" (date len=170)
  "date CET 1977-02-02 08:59:52 am AM 02 Wed February 8 8 08 08 59 2 Wednesday 0 02 Feb 2 +0100 RFC822 Wed,  2 Feb 1977 08:59:52 +0100 52 28 223718392 3 77 1977 32 3600 2003" (adodb_date len=170)

ST 1982-05-06 11:44:22 am AM 06 Thu May 11 11 11 11 44 6 Thursday 0 05 May 5 +0200 RFC822 Thu, 06 May 1982 11:44:22 +0200 22 31 389526262 4 82 1982 125 7200 2003 Error date(): 389526262
 
  "date CEST 1982-05-06 11:44:22 am AM 06 Thu May 11 11 11 11 44 6 Thursday 0 05 May 5 +0200 RFC822 Thu, 06 May 1982 11:44:22 +0200 22 31 389526262 4 82 1982 125 7200 2003" (date len=168)
  "date CET 1982-05-06 10:44:22 am AM 06 Thu May 10 10 10 10 44 6 Thursday 0 05 May 5 +0100 RFC822 Thu,  6 May 1982 10:44:22 +0100 22 31 389526262 4 82 1982 125 3600 2003" (adodb_date len=167)

Error getdate() 389526262
Array ( [seconds] => 22 [minutes] => 44 [hours] => 11 [mday] => 6 [wday] => 4 [mon] => 5 [year] => 1982 [yday] => 125 [weekday] => Thursday [month] => May [0] => 389526262 )
Array ( [seconds] => 22 [minutes] => 44 [hours] => 10 [mday] => 6 [wday] => 4 [mon] => 5 [year] => 1982 [yday] => 125 [weekday] => Thursday [month] => May [0] => 389526262 )

05 Dec 1971 02:57:12 +0100 12 31 60746232 0 71 1971 338 3600 2003 Error date(): 60746232

 
  "date CET 1971-12-05 02:57:12 am AM 05 Sun December 2 2 02 02 57 5 Sunday 0 12 Dec 12 +0100 RFC822 Sun, 05 Dec 1971 02:57:12 +0100 12 31 60746232 0 71 1971 338 3600 2003" (date len=168)
  "date CET 1971-12-05 02:57:12 am AM 05 Sun December 2 2 02 02 57 5 Sunday 0 12 Dec 12 +0100 RFC822 Sun,  5 Dec 1971 02:57:12 +0100 12 31 60746232 0 71 1971 338 3600 2003" (adodb_date len=168)

04 Jul 1978 15:04:25 +0100 25 31 268409065 2 78 1978 184 3600 2003 Error date(): 268409065
 
  "date CET 1978-07-04 15:04:25 pm PM 04 Tue July 3 15 03 15 04 4 Tuesday 0 07 Jul 7 +0100 RFC822 Tue, 04 Jul 1978 15:04:25 +0100 25 31 268409065 2 78 1978 184 3600 2003" (date len=166)
  "date CET 1978-07-04 15:04:25 pm PM 04 Tue July 3 15 03 15 04 4 Tuesday 0 07 Jul 7 +0100 RFC822 Tue,  4 Jul 1978 15:04:25 +0100 25 31 268409065 2 78 1978 184 3600 2003" (adodb_date len=166)

04 Nov 1973 23:48:35 +0100 35 30 121301315 0 73 1973 307 3600 2003 Error date(): 121301315
 
  "date CET 1973-11-04 23:48:35 pm PM 04 Sun November 11 23 11 23 48 4 Sunday 0 11 Nov 11 +0100 RFC822 Sun, 04 Nov 1973 23:48:35 +0100 35 30 121301315 0 73 1973 307 3600 2003" (date len=171)
  "date CET 1973-11-04 23:48:35 pm PM 04 Sun November 11 23 11 23 48 4 Sunday 0 11 Nov 11 +0100 RFC822 Sun,  4 Nov 1973 23:48:35 +0100 35 30 121301315 0 73 1973 307 3600 2003" (adodb_date len=171)

ST 1980-05-18 12:30:43 pm PM 18 Sun May 12 12 12 12 30 18 Sunday 1 05 May 5 +0200 RFC822 Sun, 18 May 1980 12:30:43 +0200 43 31 327493843 0 80 1980 138 7200 2003 Error date(): 327493843
 
  "date CEST 1980-05-18 12:30:43 pm PM 18 Sun May 12 12 12 12 30 18 Sunday 1 05 May 5 +0200 RFC822 Sun, 18 May 1980 12:30:43 +0200 43 31 327493843 0 80 1980 138 7200 2003" (date len=167)
  "date CET 1980-05-18 11:30:43 am AM 18 Sun May 11 11 11 11 30 18 Sunday 1 05 May 5 +0100 RFC822 Sun, 18 May 1980 11:30:43 +0100 43 31 327493843 0 80 1980 138 3600 2003" (adodb_date len=166)

Error getdate() 327493843
Array ( [seconds] => 43 [minutes] => 30 [hours] => 12 [mday] => 18 [wday] => 0 [mon] => 5 [year] => 1980 [yday] => 138 [weekday] => Sunday [month] => May [0] => 327493843 )
Array ( [seconds] => 43 [minutes] => 30 [hours] => 11 [mday] => 18 [wday] => 0 [mon] => 5 [year] => 1980 [yday] => 138 [weekday] => Sunday [month] => May [0] => 327493843 )

02 Jul 1978 17:49:03 +0100 03 31 268246143 0 78 1978 182 3600 2003 Error date(): 268246143

 
  "date CET 1978-07-02 17:49:03 pm PM 02 Sun July 5 17 05 17 49 2 Sunday 0 07 Jul 7 +0100 RFC822 Sun, 02 Jul 1978 17:49:03 +0100 03 31 268246143 0 78 1978 182 3600 2003" (date len=165)
  "date CET 1978-07-02 17:49:03 pm PM 02 Sun July 5 17 05 17 49 2 Sunday 0 07 Jul 7 +0100 RFC822 Sun,  2 Jul 1978 17:49:03 +0100 03 31 268246143 0 78 1978 182 3600 2003" (adodb_date len=165)

01 Jan 1977 01:40:13 +0100 13 31 220927213 6 77 1977 0 3600 2003 Error date(): 220927213
 
  "date CET 1977-01-01 01:40:13 am AM 01 Sat January 1 1 01 01 40 1 Saturday 0 01 Jan 1 +0100 RFC822 Sat, 01 Jan 1977 01:40:13 +0100 13 31 220927213 6 77 1977 0 3600 2003" (date len=167)
  "date CET 1977-01-01 01:40:13 am AM 01 Sat January 1 1 01 01 40 1 Saturday 0 01 Jan 1 +0100 RFC822 Sat,  1 Jan 1977 01:40:13 +0100 13 31 220927213 6 77 1977 0 3600 2003" (adodb_date len=167)

03 Mar 1979 09:42:12 +0100 12 31 289298532 6 79 1979 61 3600 2003 Error date(): 289298532
 
  "date CET 1979-03-03 09:42:12 am AM 03 Sat March 9 9 09 09 42 3 Saturday 0 03 Mar 3 +0100 RFC822 Sat, 03 Mar 1979 09:42:12 +0100 12 31 289298532 6 79 1979 61 3600 2003" (date len=166)
  "date CET 1979-03-03 09:42:12 am AM 03 Sat March 9 9 09 09 42 3 Saturday 0 03 Mar 3 +0100 RFC822 Sat,  3 Mar 1979 09:42:12 +0100 12 31 289298532 6 79 1979 61 3600 2003" (adodb_date len=166)

04 Feb 1978 12:14:02 +0100 02 28 255438842 6 78 1978 34 3600 2003 Error date(): 255438842
 
  "date CET 1978-02-04 12:14:02 pm PM 04 Sat February 12 12 12 12 14 4 Saturday 0 02 Feb 2 +0100 RFC822 Sat, 04 Feb 1978 12:14:02 +0100 02 28 255438842 6 78 1978 34 3600 2003" (date len=171)
  "date CET 1978-02-04 12:14:02 pm PM 04 Sat February 12 12 12 12 14 4 Saturday 0 02 Feb 2 +0100 RFC822 Sat,  4 Feb 1978 12:14:02 +0100 02 28 255438842 6 78 1978 34 3600 2003" (adodb_date len=171)

07 Oct 1976 09:57:54 +0100 54 31 213526674 4 76 1976 280 3600 2003 Error date(): 213526674
 
  "date CET 1976-10-07 09:57:54 am AM 07 Thu October 9 9 09 09 57 7 Thursday 1 10 Oct 10 +0100 RFC822 Thu, 07 Oct 1976 09:57:54 +0100 54 31 213526674 4 76 1976 280 3600 2003" (date len=170)
  "date CET 1976-10-07 09:57:54 am AM 07 Thu October 9 9 09 09 57 7 Thursday 1 10 Oct 10 +0100 RFC822 Thu,  7 Oct 1976 09:57:54 +0100 54 31 213526674 4 76 1976 280 3600 2003" (adodb_date len=170)

08 Aug 1976 03:14:50 +0100 50 31 208318490 0 76 1976 220 3600 2003 Error date(): 208318490
 
  "date CET 1976-08-08 03:14:50 am AM 08 Sun August 3 3 03 03 14 8 Sunday 1 08 Aug 8 +0100 RFC822 Sun, 08 Aug 1976 03:14:50 +0100 50 31 208318490 0 76 1976 220 3600 2003" (date len=166)
  "date CET 1976-08-08 03:14:50 am AM 08 Sun August 3 3 03 03 14 8 Sunday 1 08 Aug 8 +0100 RFC822 Sun,  8 Aug 1976 03:14:50 +0100 50 31 208318490 0 76 1976 220 3600 2003" (adodb_date len=166)

ST 1981-09-07 13:31:22 pm PM 07 Mon September 1 13 01 13 31 7 Monday 0 09 Sep 9 +0200 RFC822 Mon, 07 Sep 1981 13:31:22 +0200 22 30 368710282 1 81 1981 249 7200 2003 Error date(): 368710282
 
  "date CEST 1981-09-07 13:31:22 pm PM 07 Mon September 1 13 01 13 31 7 Monday 0 09 Sep 9 +0200 RFC822 Mon, 07 Sep 1981 13:31:22 +0200 22 30 368710282 1 81 1981 249 7200 2003" (date len=171)
  "date CET 1981-09-07 12:31:22 pm PM 07 Mon September 12 12 12 12 31 7 Monday 0 09 Sep 9 +0100 RFC822 Mon,  7 Sep 1981 12:31:22 +0100 22 30 368710282 1 81 1981 249 3600 2003" (adodb_date len=171)

Error getdate() 368710282
Array ( [seconds] => 22 [minutes] => 31 [hours] => 13 [mday] => 7 [wday] => 1 [mon] => 9 [year] => 1981 [yday] => 249 [weekday] => Monday [month] => September [0] => 368710282 )
Array ( [seconds] => 22 [minutes] => 31 [hours] => 12 [mday] => 7 [wday] => 1 [mon] => 9 [year] => 1981 [yday] => 249 [weekday] => Monday [month] => September [0] => 368710282 )

09 Oct 1977 07:06:37 +0100 37 31 245225197 0 77 1977 281 3600 2003 Error date(): 245225197

 
  "date CET 1977-10-09 07:06:37 am AM 09 Sun October 7 7 07 07 06 9 Sunday 0 10 Oct 10 +0100 RFC822 Sun, 09 Oct 1977 07:06:37 +0100 37 31 245225197 0 77 1977 281 3600 2003" (date len=168)
  "date CET 1977-10-09 07:06:37 am AM 09 Sun October 7 7 07 07 06 9 Sunday 0 10 Oct 10 +0100 RFC822 Sun,  9 Oct 1977 07:06:37 +0100 37 31 245225197 0 77 1977 281 3600 2003" (adodb_date len=168)

04 Mar 1974 21:30:04 +0100 04 31 131661004 1 74 1974 62 3600 2003 Error date(): 131661004
 
  "date CET 1974-03-04 21:30:04 pm PM 04 Mon March 9 21 09 21 30 4 Monday 0 03 Mar 3 +0100 RFC822 Mon, 04 Mar 1974 21:30:04 +0100 04 31 131661004 1 74 1974 62 3600 2003" (date len=165)
  "date CET 1974-03-04 21:30:04 pm PM 04 Mon March 9 21 09 21 30 4 Monday 0 03 Mar 3 +0100 RFC822 Mon,  4 Mar 1974 21:30:04 +0100 04 31 131661004 1 74 1974 62 3600 2003" (adodb_date len=165)

02 Aug 1979 01:39:32 +0100 32 31 302402372 4 79 1979 213 3600 2003 Error date(): 302402372
 
  "date CET 1979-08-02 01:39:32 am AM 02 Thu August 1 1 01 01 39 2 Thursday 0 08 Aug 8 +0100 RFC822 Thu, 02 Aug 1979 01:39:32 +0100 32 31 302402372 4 79 1979 213 3600 2003" (date len=168)
  "date CET 1979-08-02 01:39:32 am AM 02 Thu August 1 1 01 01 39 2 Thursday 0 08 Aug 8 +0100 RFC822 Thu,  2 Aug 1979 01:39:32 +0100 32 31 302402372 4 79 1979 213 3600 2003" (adodb_date len=168)

05 May 1975 01:45:19 +0100 19 31 168482719 1 75 1975 124 3600 2003 Error date(): 168482719
 
  "date CET 1975-05-05 01:45:19 am AM 05 Mon May 1 1 01 01 45 5 Monday 0 05 May 5 +0100 RFC822 Mon, 05 May 1975 01:45:19 +0100 19 31 168482719 1 75 1975 124 3600 2003" (date len=163)
  "date CET 1975-05-05 01:45:19 am AM 05 Mon May 1 1 01 01 45 5 Monday 0 05 May 5 +0100 RFC822 Mon,  5 May 1975 01:45:19 +0100 19 31 168482719 1 75 1975 124 3600 2003" (adodb_date len=163)

05 Feb 1979 04:04:03 +0100 03 28 287031843 1 79 1979 35 3600 2003 Error date(): 287031843
 
  "date CET 1979-02-05 04:04:03 am AM 05 Mon February 4 4 04 04 04 5 Monday 0 02 Feb 2 +0100 RFC822 Mon, 05 Feb 1979 04:04:03 +0100 03 28 287031843 1 79 1979 35 3600 2003" (date len=167)
  "date CET 1979-02-05 04:04:03 am AM 05 Mon February 4 4 04 04 04 5 Monday 0 02 Feb 2 +0100 RFC822 Mon,  5 Feb 1979 04:04:03 +0100 03 28 287031843 1 79 1979 35 3600 2003" (adodb_date len=167)

06 Jan 1971 23:12:07 +0100 07 31 32047927 3 71 1971 5 3600 2003 Error date(): 32047927
 
  "date CET 1971-01-06 23:12:07 pm PM 06 Wed January 11 23 11 23 12 6 Wednesday 0 01 Jan 1 +0100 RFC822 Wed, 06 Jan 1971 23:12:07 +0100 07 31 32047927 3 71 1971 5 3600 2003" (date len=169)
  "date CET 1971-01-06 23:12:07 pm PM 06 Wed January 11 23 11 23 12 6 Wednesday 0 01 Jan 1 +0100 RFC822 Wed,  6 Jan 1971 23:12:07 +0100 07 31 32047927 3 71 1971 5 3600 2003" (adodb_date len=169)

02 Jan 1979 15:02:39 +0100 39 31 284133759 2 79 1979 1 3600 2003 Error date(): 284133759
 
  "date CET 1979-01-02 15:02:39 pm PM 02 Tue January 3 15 03 15 02 2 Tuesday 0 01 Jan 1 +0100 RFC822 Tue, 02 Jan 1979 15:02:39 +0100 39 31 284133759 2 79 1979 1 3600 2003" (date len=167)
  "date CET 1979-01-02 15:02:39 pm PM 02 Tue January 3 15 03 15 02 2 Tuesday 0 01 Jan 1 +0100 RFC822 Tue,  2 Jan 1979 15:02:39 +0100 39 31 284133759 2 79 1979 1 3600 2003" (adodb_date len=167)

02 Nov 1978 17:27:05 +0100 05 30 278872025 4 78 1978 305 3600 2003 Error date(): 278872025
 
  "date CET 1978-11-02 17:27:05 pm PM 02 Thu November 5 17 05 17 27 2 Thursday 0 11 Nov 11 +0100 RFC822 Thu, 02 Nov 1978 17:27:05 +0100 05 30 278872025 4 78 1978 305 3600 2003" (date len=172)
  "date CET 1978-11-02 17:27:05 pm PM 02 Thu November 5 17 05 17 27 2 Thursday 0 11 Nov 11 +0100 RFC822 Thu,  2 Nov 1978 17:27:05 +0100 05 30 278872025 4 78 1978 305 3600 2003" (adodb_date len=172)

07 Nov 1980 07:36:40 +0100 40 30 342427000 5 80 1980 311 3600 2003 Error date(): 342427000
 
  "date CET 1980-11-07 07:36:40 am AM 07 Fri November 7 7 07 07 36 7 Friday 1 11 Nov 11 +0100 RFC822 Fri, 07 Nov 1980 07:36:40 +0100 40 30 342427000 5 80 1980 311 3600 2003" (date len=169)
  "date CET 1980-11-07 07:36:40 am AM 07 Fri November 7 7 07 07 36 7 Friday 1 11 Nov 11 +0100 RFC822 Fri,  7 Nov 1980 07:36:40 +0100 40 30 342427000 5 80 1980 311 3600 2003" (adodb_date len=169)

Testing random dates between 100 and 4000

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

Failed :-(