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
03 Mar 1971 01:36:44 +0100 44 31 36808604 3 71 1971 61 3600 2003 Error date(): 36808604
 
  "date CET 1971-03-03 01:36:44 am AM 03 Wed March 1 1 01 01 36 3 Wednesday 0 03 Mar 3 +0100 RFC822 Wed, 03 Mar 1971 01:36:44 +0100 44 31 36808604 3 71 1971 61 3600 2003" (date len=166)
  "date CET 1971-03-03 01:36:44 am AM 03 Wed March 1 1 01 01 36 3 Wednesday 0 03 Mar 3 +0100 RFC822 Wed,  3 Mar 1971 01:36:44 +0100 44 31 36808604 3 71 1971 61 3600 2003" (adodb_date len=166)

ST 1980-08-24 18:55:37 pm PM 24 Sun August 6 18 06 18 55 24 Sunday 1 08 Aug 8 +0200 RFC822 Sun, 24 Aug 1980 18:55:37 +0200 37 31 335984137 0 80 1980 236 7200 2003 Error date(): 335984137
 
  "date CEST 1980-08-24 18:55:37 pm PM 24 Sun August 6 18 06 18 55 24 Sunday 1 08 Aug 8 +0200 RFC822 Sun, 24 Aug 1980 18:55:37 +0200 37 31 335984137 0 80 1980 236 7200 2003" (date len=169)
  "date CET 1980-08-24 17:55:37 pm PM 24 Sun August 5 17 05 17 55 24 Sunday 1 08 Aug 8 +0100 RFC822 Sun, 24 Aug 1980 17:55:37 +0100 37 31 335984137 0 80 1980 236 3600 2003" (adodb_date len=168)

Error getdate() 335984137
Array ( [seconds] => 37 [minutes] => 55 [hours] => 18 [mday] => 24 [wday] => 0 [mon] => 8 [year] => 1980 [yday] => 236 [weekday] => Sunday [month] => August [0] => 335984137 )
Array ( [seconds] => 37 [minutes] => 55 [hours] => 17 [mday] => 24 [wday] => 0 [mon] => 8 [year] => 1980 [yday] => 236 [weekday] => Sunday [month] => August [0] => 335984137 )

05 Aug 1974 18:48:07 +0100 07 31 144956887 1 74 1974 216 3600 2003 Error date(): 144956887

 
  "date CET 1974-08-05 18:48:07 pm PM 05 Mon August 6 18 06 18 48 5 Monday 0 08 Aug 8 +0100 RFC822 Mon, 05 Aug 1974 18:48:07 +0100 07 31 144956887 1 74 1974 216 3600 2003" (date len=167)
  "date CET 1974-08-05 18:48:07 pm PM 05 Mon August 6 18 06 18 48 5 Monday 0 08 Aug 8 +0100 RFC822 Mon,  5 Aug 1974 18:48:07 +0100 07 31 144956887 1 74 1974 216 3600 2003" (adodb_date len=167)

04 Mar 1970 06:06:37 +0100 37 31 5375197 3 70 1970 62 3600 2003 Error date(): 5375197
 
  "date CET 1970-03-04 06:06:37 am AM 04 Wed March 6 6 06 06 06 4 Wednesday 0 03 Mar 3 +0100 RFC822 Wed, 04 Mar 1970 06:06:37 +0100 37 31 5375197 3 70 1970 62 3600 2003" (date len=165)
  "date CET 1970-03-04 06:06:37 am AM 04 Wed March 6 6 06 06 06 4 Wednesday 0 03 Mar 3 +0100 RFC822 Wed,  4 Mar 1970 06:06:37 +0100 37 31 5375197 3 70 1970 62 3600 2003" (adodb_date len=165)

04 Feb 1976 20:38:00 +0100 00 29 192310680 3 76 1976 34 3600 2003 Error date(): 192310680
 
  "date CET 1976-02-04 20:38:00 pm PM 04 Wed February 8 20 08 20 38 4 Wednesday 1 02 Feb 2 +0100 RFC822 Wed, 04 Feb 1976 20:38:00 +0100 00 29 192310680 3 76 1976 34 3600 2003" (date len=171)
  "date CET 1976-02-04 20:38:00 pm PM 04 Wed February 8 20 08 20 38 4 Wednesday 1 02 Feb 2 +0100 RFC822 Wed,  4 Feb 1976 20:38:00 +0100 00 29 192310680 3 76 1976 34 3600 2003" (adodb_date len=171)

06 Jan 1976 22:58:29 +0100 29 31 189813509 2 76 1976 5 3600 2003 Error date(): 189813509
 
  "date CET 1976-01-06 22:58:29 pm PM 06 Tue January 10 22 10 22 58 6 Tuesday 1 01 Jan 1 +0100 RFC822 Tue, 06 Jan 1976 22:58:29 +0100 29 31 189813509 2 76 1976 5 3600 2003" (date len=168)
  "date CET 1976-01-06 22:58:29 pm PM 06 Tue January 10 22 10 22 58 6 Tuesday 1 01 Jan 1 +0100 RFC822 Tue,  6 Jan 1976 22:58:29 +0100 29 31 189813509 2 76 1976 5 3600 2003" (adodb_date len=168)

08 Mar 1979 20:00:56 +0100 56 31 289767656 4 79 1979 66 3600 2003 Error date(): 289767656
 
  "date CET 1979-03-08 20:00:56 pm PM 08 Thu March 8 20 08 20 00 8 Thursday 0 03 Mar 3 +0100 RFC822 Thu, 08 Mar 1979 20:00:56 +0100 56 31 289767656 4 79 1979 66 3600 2003" (date len=167)
  "date CET 1979-03-08 20:00:56 pm PM 08 Thu March 8 20 08 20 00 8 Thursday 0 03 Mar 3 +0100 RFC822 Thu,  8 Mar 1979 20:00:56 +0100 56 31 289767656 4 79 1979 66 3600 2003" (adodb_date len=167)

ST 1980-06-29 18:07:02 pm PM 29 Sun June 6 18 06 18 07 29 Sunday 1 06 Jun 6 +0200 RFC822 Sun, 29 Jun 1980 18:07:02 +0200 02 30 331142822 0 80 1980 180 7200 2003 Error date(): 331142822
 
  "date CEST 1980-06-29 18:07:02 pm PM 29 Sun June 6 18 06 18 07 29 Sunday 1 06 Jun 6 +0200 RFC822 Sun, 29 Jun 1980 18:07:02 +0200 02 30 331142822 0 80 1980 180 7200 2003" (date len=167)
  "date CET 1980-06-29 17:07:02 pm PM 29 Sun June 5 17 05 17 07 29 Sunday 1 06 Jun 6 +0100 RFC822 Sun, 29 Jun 1980 17:07:02 +0100 02 30 331142822 0 80 1980 180 3600 2003" (adodb_date len=166)

Error getdate() 331142822
Array ( [seconds] => 2 [minutes] => 7 [hours] => 18 [mday] => 29 [wday] => 0 [mon] => 6 [year] => 1980 [yday] => 180 [weekday] => Sunday [month] => June [0] => 331142822 )
Array ( [seconds] => 2 [minutes] => 7 [hours] => 17 [mday] => 29 [wday] => 0 [mon] => 6 [year] => 1980 [yday] => 180 [weekday] => Sunday [month] => June [0] => 331142822 )

ST 1980-04-09 07:07:27 am AM 09 Wed April 7 7 07 07 07 9 Wednesday 1 04 Apr 4 +0200 RFC822 Wed, 09 Apr 1980 07:07:27 +0200 27 30 324104847 3 80 1980 99 7200 2003 Error date(): 324104847

 
  "date CEST 1980-04-09 07:07:27 am AM 09 Wed April 7 7 07 07 07 9 Wednesday 1 04 Apr 4 +0200 RFC822 Wed, 09 Apr 1980 07:07:27 +0200 27 30 324104847 3 80 1980 99 7200 2003" (date len=168)
  "date CET 1980-04-09 06:07:27 am AM 09 Wed April 6 6 06 06 07 9 Wednesday 1 04 Apr 4 +0100 RFC822 Wed,  9 Apr 1980 06:07:27 +0100 27 30 324104847 3 80 1980 99 3600 2003" (adodb_date len=167)

06 Apr 1979 04:42:56 +0100 56 30 292218176 5 79 1979 95 3600 2003 Error date(): 292218176
 
  "date CET 1979-04-06 04:42:56 am AM 06 Fri April 4 4 04 04 42 6 Friday 0 04 Apr 4 +0100 RFC822 Fri, 06 Apr 1979 04:42:56 +0100 56 30 292218176 5 79 1979 95 3600 2003" (date len=164)
  "date CET 1979-04-06 04:42:56 am AM 06 Fri April 4 4 04 04 42 6 Friday 0 04 Apr 4 +0100 RFC822 Fri,  6 Apr 1979 04:42:56 +0100 56 30 292218176 5 79 1979 95 3600 2003" (adodb_date len=164)

04 Apr 1980 09:40:22 +0100 22 30 323685622 5 80 1980 94 3600 2003 Error date(): 323685622
 
  "date CET 1980-04-04 09:40:22 am AM 04 Fri April 9 9 09 09 40 4 Friday 1 04 Apr 4 +0100 RFC822 Fri, 04 Apr 1980 09:40:22 +0100 22 30 323685622 5 80 1980 94 3600 2003" (date len=164)
  "date CET 1980-04-04 09:40:22 am AM 04 Fri April 9 9 09 09 40 4 Friday 1 04 Apr 4 +0100 RFC822 Fri,  4 Apr 1980 09:40:22 +0100 22 30 323685622 5 80 1980 94 3600 2003" (adodb_date len=164)

09 Sep 1977 19:32:48 +0100 48 30 242677968 5 77 1977 251 3600 2003 Error date(): 242677968
 
  "date CET 1977-09-09 19:32:48 pm PM 09 Fri September 7 19 07 19 32 9 Friday 0 09 Sep 9 +0100 RFC822 Fri, 09 Sep 1977 19:32:48 +0100 48 30 242677968 5 77 1977 251 3600 2003" (date len=170)
  "date CET 1977-09-09 19:32:48 pm PM 09 Fri September 7 19 07 19 32 9 Friday 0 09 Sep 9 +0100 RFC822 Fri,  9 Sep 1977 19:32:48 +0100 48 30 242677968 5 77 1977 251 3600 2003" (adodb_date len=170)

02 Jun 1973 16:37:56 +0100 56 30 107883476 6 73 1973 152 3600 2003 Error date(): 107883476
 
  "date CET 1973-06-02 16:37:56 pm PM 02 Sat June 4 16 04 16 37 2 Saturday 0 06 Jun 6 +0100 RFC822 Sat, 02 Jun 1973 16:37:56 +0100 56 30 107883476 6 73 1973 152 3600 2003" (date len=167)
  "date CET 1973-06-02 16:37:56 pm PM 02 Sat June 4 16 04 16 37 2 Saturday 0 06 Jun 6 +0100 RFC822 Sat,  2 Jun 1973 16:37:56 +0100 56 30 107883476 6 73 1973 152 3600 2003" (adodb_date len=167)

02 Oct 1973 06:12:25 +0100 25 31 118386745 2 73 1973 274 3600 2003 Error date(): 118386745
 
  "date CET 1973-10-02 06:12:25 am AM 02 Tue October 6 6 06 06 12 2 Tuesday 0 10 Oct 10 +0100 RFC822 Tue, 02 Oct 1973 06:12:25 +0100 25 31 118386745 2 73 1973 274 3600 2003" (date len=169)
  "date CET 1973-10-02 06:12:25 am AM 02 Tue October 6 6 06 06 12 2 Tuesday 0 10 Oct 10 +0100 RFC822 Tue,  2 Oct 1973 06:12:25 +0100 25 31 118386745 2 73 1973 274 3600 2003" (adodb_date len=169)

01 Jan 1976 00:53:51 +0100 51 31 189302031 4 76 1976 0 3600 2003 Error date(): 189302031
 
  "date CET 1976-01-01 00:53:51 am AM 01 Thu January 12 0 12 00 53 1 Thursday 1 01 Jan 1 +0100 RFC822 Thu, 01 Jan 1976 00:53:51 +0100 51 31 189302031 4 76 1976 0 3600 2003" (date len=168)
  "date CET 1976-01-01 00:53:51 am AM 01 Thu January 12 0 12 00 53 1 Thursday 1 01 Jan 1 +0100 RFC822 Thu,  1 Jan 1976 00:53:51 +0100 51 31 189302031 4 76 1976 0 3600 2003" (adodb_date len=168)

06 Apr 1972 19:24:34 +0100 34 30 71432674 4 72 1972 96 3600 2003 Error date(): 71432674
 
  "date CET 1972-04-06 19:24:34 pm PM 06 Thu April 7 19 07 19 24 6 Thursday 1 04 Apr 4 +0100 RFC822 Thu, 06 Apr 1972 19:24:34 +0100 34 30 71432674 4 72 1972 96 3600 2003" (date len=166)
  "date CET 1972-04-06 19:24:34 pm PM 06 Thu April 7 19 07 19 24 6 Thursday 1 04 Apr 4 +0100 RFC822 Thu,  6 Apr 1972 19:24:34 +0100 34 30 71432674 4 72 1972 96 3600 2003" (adodb_date len=166)

02 Jun 1976 19:06:35 +0100 35 30 202586795 3 76 1976 153 3600 2003 Error date(): 202586795
 
  "date CET 1976-06-02 19:06:35 pm PM 02 Wed June 7 19 07 19 06 2 Wednesday 1 06 Jun 6 +0100 RFC822 Wed, 02 Jun 1976 19:06:35 +0100 35 30 202586795 3 76 1976 153 3600 2003" (date len=168)
  "date CET 1976-06-02 19:06:35 pm PM 02 Wed June 7 19 07 19 06 2 Wednesday 1 06 Jun 6 +0100 RFC822 Wed,  2 Jun 1976 19:06:35 +0100 35 30 202586795 3 76 1976 153 3600 2003" (adodb_date len=168)

02 Jan 1975 16:38:15 +0100 15 31 157909095 4 75 1975 1 3600 2003 Error date(): 157909095
 
  "date CET 1975-01-02 16:38:15 pm PM 02 Thu January 4 16 04 16 38 2 Thursday 0 01 Jan 1 +0100 RFC822 Thu, 02 Jan 1975 16:38:15 +0100 15 31 157909095 4 75 1975 1 3600 2003" (date len=168)
  "date CET 1975-01-02 16:38:15 pm PM 02 Thu January 4 16 04 16 38 2 Thursday 0 01 Jan 1 +0100 RFC822 Thu,  2 Jan 1975 16:38:15 +0100 15 31 157909095 4 75 1975 1 3600 2003" (adodb_date len=168)

01 Apr 1970 08:54:09 +0100 09 30 7804449 3 70 1970 90 3600 2003 Error date(): 7804449
 
  "date CET 1970-04-01 08:54:09 am AM 01 Wed April 8 8 08 08 54 1 Wednesday 0 04 Apr 4 +0100 RFC822 Wed, 01 Apr 1970 08:54:09 +0100 09 30 7804449 3 70 1970 90 3600 2003" (date len=165)
  "date CET 1970-04-01 08:54:09 am AM 01 Wed April 8 8 08 08 54 1 Wednesday 0 04 Apr 4 +0100 RFC822 Wed,  1 Apr 1970 08:54:09 +0100 09 30 7804449 3 70 1970 90 3600 2003" (adodb_date len=165)

05 Apr 1978 14:40:03 +0100 03 30 260631603 3 78 1978 94 3600 2003 Error date(): 260631603
 
  "date CET 1978-04-05 14:40:03 pm PM 05 Wed April 2 14 02 14 40 5 Wednesday 0 04 Apr 4 +0100 RFC822 Wed, 05 Apr 1978 14:40:03 +0100 03 30 260631603 3 78 1978 94 3600 2003" (date len=168)
  "date CET 1978-04-05 14:40:03 pm PM 05 Wed April 2 14 02 14 40 5 Wednesday 0 04 Apr 4 +0100 RFC822 Wed,  5 Apr 1978 14:40:03 +0100 03 30 260631603 3 78 1978 94 3600 2003" (adodb_date len=168)

02 Jan 1983 08:56:20 +0100 20 31 410342180 0 83 1983 1 3600 2003 Error date(): 410342180
 
  "date CET 1983-01-02 08:56:20 am AM 02 Sun January 8 8 08 08 56 2 Sunday 0 01 Jan 1 +0100 RFC822 Sun, 02 Jan 1983 08:56:20 +0100 20 31 410342180 0 83 1983 1 3600 2003" (date len=165)
  "date CET 1983-01-02 08:56:20 am AM 02 Sun January 8 8 08 08 56 2 Sunday 0 01 Jan 1 +0100 RFC822 Sun,  2 Jan 1983 08:56:20 +0100 20 31 410342180 0 83 1983 1 3600 2003" (adodb_date len=165)

04 Jul 1978 05:55:30 +0100 30 31 268376130 2 78 1978 184 3600 2003 Error date(): 268376130
 
  "date CET 1978-07-04 05:55:30 am AM 04 Tue July 5 5 05 05 55 4 Tuesday 0 07 Jul 7 +0100 RFC822 Tue, 04 Jul 1978 05:55:30 +0100 30 31 268376130 2 78 1978 184 3600 2003" (date len=165)
  "date CET 1978-07-04 05:55:30 am AM 04 Tue July 5 5 05 05 55 4 Tuesday 0 07 Jul 7 +0100 RFC822 Tue,  4 Jul 1978 05:55:30 +0100 30 31 268376130 2 78 1978 184 3600 2003" (adodb_date len=165)

ST 1983-04-23 19:01:38 pm PM 23 Sat April 7 19 07 19 01 23 Saturday 0 04 Apr 4 +0200 RFC822 Sat, 23 Apr 1983 19:01:38 +0200 38 30 419965298 6 83 1983 112 7200 2003 Error date(): 419965298
 
  "date CEST 1983-04-23 19:01:38 pm PM 23 Sat April 7 19 07 19 01 23 Saturday 0 04 Apr 4 +0200 RFC822 Sat, 23 Apr 1983 19:01:38 +0200 38 30 419965298 6 83 1983 112 7200 2003" (date len=170)
  "date CET 1983-04-23 18:01:38 pm PM 23 Sat April 6 18 06 18 01 23 Saturday 0 04 Apr 4 +0100 RFC822 Sat, 23 Apr 1983 18:01:38 +0100 38 30 419965298 6 83 1983 112 3600 2003" (adodb_date len=169)

Error getdate() 419965298
Array ( [seconds] => 38 [minutes] => 1 [hours] => 19 [mday] => 23 [wday] => 6 [mon] => 4 [year] => 1983 [yday] => 112 [weekday] => Saturday [month] => April [0] => 419965298 )
Array ( [seconds] => 38 [minutes] => 1 [hours] => 18 [mday] => 23 [wday] => 6 [mon] => 4 [year] => 1983 [yday] => 112 [weekday] => Saturday [month] => April [0] => 419965298 )

06 Oct 1973 13:26:29 +0100 29 31 118758389 6 73 1973 278 3600 2003 Error date(): 118758389

 
  "date CET 1973-10-06 13:26:29 pm PM 06 Sat October 1 13 01 13 26 6 Saturday 0 10 Oct 10 +0100 RFC822 Sat, 06 Oct 1973 13:26:29 +0100 29 31 118758389 6 73 1973 278 3600 2003" (date len=171)
  "date CET 1973-10-06 13:26:29 pm PM 06 Sat October 1 13 01 13 26 6 Saturday 0 10 Oct 10 +0100 RFC822 Sat,  6 Oct 1973 13:26:29 +0100 29 31 118758389 6 73 1973 278 3600 2003" (adodb_date len=171)

ST 1980-06-30 20:03:11 pm PM 30 Mon June 8 20 08 20 03 30 Monday 1 06 Jun 6 +0200 RFC822 Mon, 30 Jun 1980 20:03:11 +0200 11 30 331236191 1 80 1980 181 7200 2003 Error date(): 331236191
 
  "date CEST 1980-06-30 20:03:11 pm PM 30 Mon June 8 20 08 20 03 30 Monday 1 06 Jun 6 +0200 RFC822 Mon, 30 Jun 1980 20:03:11 +0200 11 30 331236191 1 80 1980 181 7200 2003" (date len=167)
  "date CET 1980-06-30 19:03:11 pm PM 30 Mon June 7 19 07 19 03 30 Monday 1 06 Jun 6 +0100 RFC822 Mon, 30 Jun 1980 19:03:11 +0100 11 30 331236191 1 80 1980 181 3600 2003" (adodb_date len=166)

Error getdate() 331236191
Array ( [seconds] => 11 [minutes] => 3 [hours] => 20 [mday] => 30 [wday] => 1 [mon] => 6 [year] => 1980 [yday] => 181 [weekday] => Monday [month] => June [0] => 331236191 )
Array ( [seconds] => 11 [minutes] => 3 [hours] => 19 [mday] => 30 [wday] => 1 [mon] => 6 [year] => 1980 [yday] => 181 [weekday] => Monday [month] => June [0] => 331236191 )

03 Dec 1977 11:31:05 +0100 05 31 249993065 6 77 1977 336 3600 2003 Error date(): 249993065

 
  "date CET 1977-12-03 11:31:05 am AM 03 Sat December 11 11 11 11 31 3 Saturday 0 12 Dec 12 +0100 RFC822 Sat, 03 Dec 1977 11:31:05 +0100 05 31 249993065 6 77 1977 336 3600 2003" (date len=173)
  "date CET 1977-12-03 11:31:05 am AM 03 Sat December 11 11 11 11 31 3 Saturday 0 12 Dec 12 +0100 RFC822 Sat,  3 Dec 1977 11:31:05 +0100 05 31 249993065 6 77 1977 336 3600 2003" (adodb_date len=173)

09 Sep 1975 13:44:24 +0100 24 30 179498664 2 75 1975 251 3600 2003 Error date(): 179498664
 
  "date CET 1975-09-09 13:44:24 pm PM 09 Tue September 1 13 01 13 44 9 Tuesday 0 09 Sep 9 +0100 RFC822 Tue, 09 Sep 1975 13:44:24 +0100 24 30 179498664 2 75 1975 251 3600 2003" (date len=171)
  "date CET 1975-09-09 13:44:24 pm PM 09 Tue September 1 13 01 13 44 9 Tuesday 0 09 Sep 9 +0100 RFC822 Tue,  9 Sep 1975 13:44:24 +0100 24 30 179498664 2 75 1975 251 3600 2003" (adodb_date len=171)

ST 1980-07-15 05:15:13 am AM 15 Tue July 5 5 05 05 15 15 Tuesday 1 07 Jul 7 +0200 RFC822 Tue, 15 Jul 1980 05:15:13 +0200 13 31 332478913 2 80 1980 196 7200 2003 Error date(): 332478913
 
  "date CEST 1980-07-15 05:15:13 am AM 15 Tue July 5 5 05 05 15 15 Tuesday 1 07 Jul 7 +0200 RFC822 Tue, 15 Jul 1980 05:15:13 +0200 13 31 332478913 2 80 1980 196 7200 2003" (date len=167)
  "date CET 1980-07-15 04:15:13 am AM 15 Tue July 4 4 04 04 15 15 Tuesday 1 07 Jul 7 +0100 RFC822 Tue, 15 Jul 1980 04:15:13 +0100 13 31 332478913 2 80 1980 196 3600 2003" (adodb_date len=166)

Error getdate() 332478913
Array ( [seconds] => 13 [minutes] => 15 [hours] => 5 [mday] => 15 [wday] => 2 [mon] => 7 [year] => 1980 [yday] => 196 [weekday] => Tuesday [month] => July [0] => 332478913 )
Array ( [seconds] => 13 [minutes] => 15 [hours] => 4 [mday] => 15 [wday] => 2 [mon] => 7 [year] => 1980 [yday] => 196 [weekday] => Tuesday [month] => July [0] => 332478913 )

03 Feb 1979 11:31:33 +0100 33 28 286885893 6 79 1979 33 3600 2003 Error date(): 286885893

 
  "date CET 1979-02-03 11:31:33 am AM 03 Sat February 11 11 11 11 31 3 Saturday 0 02 Feb 2 +0100 RFC822 Sat, 03 Feb 1979 11:31:33 +0100 33 28 286885893 6 79 1979 33 3600 2003" (date len=171)
  "date CET 1979-02-03 11:31:33 am AM 03 Sat February 11 11 11 11 31 3 Saturday 0 02 Feb 2 +0100 RFC822 Sat,  3 Feb 1979 11:31:33 +0100 33 28 286885893 6 79 1979 33 3600 2003" (adodb_date len=171)

07 Nov 1976 17:16:33 +0100 33 30 216231393 0 76 1976 311 3600 2003 Error date(): 216231393
 
  "date CET 1976-11-07 17:16:33 pm PM 07 Sun November 5 17 05 17 16 7 Sunday 1 11 Nov 11 +0100 RFC822 Sun, 07 Nov 1976 17:16:33 +0100 33 30 216231393 0 76 1976 311 3600 2003" (date len=170)
  "date CET 1976-11-07 17:16:33 pm PM 07 Sun November 5 17 05 17 16 7 Sunday 1 11 Nov 11 +0100 RFC822 Sun,  7 Nov 1976 17:16:33 +0100 33 30 216231393 0 76 1976 311 3600 2003" (adodb_date len=170)

05 Jul 1976 14:00:10 +0100 10 31 205419610 1 76 1976 186 3600 2003 Error date(): 205419610
 
  "date CET 1976-07-05 14:00:10 pm PM 05 Mon July 2 14 02 14 00 5 Monday 1 07 Jul 7 +0100 RFC822 Mon, 05 Jul 1976 14:00:10 +0100 10 31 205419610 1 76 1976 186 3600 2003" (date len=165)
  "date CET 1976-07-05 14:00:10 pm PM 05 Mon July 2 14 02 14 00 5 Monday 1 07 Jul 7 +0100 RFC822 Mon,  5 Jul 1976 14:00:10 +0100 10 31 205419610 1 76 1976 186 3600 2003" (adodb_date len=165)

02 May 1976 17:28:44 +0100 44 31 199902524 0 76 1976 122 3600 2003 Error date(): 199902524
 
  "date CET 1976-05-02 17:28:44 pm PM 02 Sun May 5 17 05 17 28 2 Sunday 1 05 May 5 +0100 RFC822 Sun, 02 May 1976 17:28:44 +0100 44 31 199902524 0 76 1976 122 3600 2003" (date len=164)
  "date CET 1976-05-02 17:28:44 pm PM 02 Sun May 5 17 05 17 28 2 Sunday 1 05 May 5 +0100 RFC822 Sun,  2 May 1976 17:28:44 +0100 44 31 199902524 0 76 1976 122 3600 2003" (adodb_date len=164)

02 Oct 1975 17:24:33 +0100 33 31 181499073 4 75 1975 274 3600 2003 Error date(): 181499073
 
  "date CET 1975-10-02 17:24:33 pm PM 02 Thu October 5 17 05 17 24 2 Thursday 0 10 Oct 10 +0100 RFC822 Thu, 02 Oct 1975 17:24:33 +0100 33 31 181499073 4 75 1975 274 3600 2003" (date len=171)
  "date CET 1975-10-02 17:24:33 pm PM 02 Thu October 5 17 05 17 24 2 Thursday 0 10 Oct 10 +0100 RFC822 Thu,  2 Oct 1975 17:24:33 +0100 33 31 181499073 4 75 1975 274 3600 2003" (adodb_date len=171)

02 May 1978 10:07:53 +0100 53 31 262948073 2 78 1978 121 3600 2003 Error date(): 262948073
 
  "date CET 1978-05-02 10:07:53 am AM 02 Tue May 10 10 10 10 07 2 Tuesday 0 05 May 5 +0100 RFC822 Tue, 02 May 1978 10:07:53 +0100 53 31 262948073 2 78 1978 121 3600 2003" (date len=166)
  "date CET 1978-05-02 10:07:53 am AM 02 Tue May 10 10 10 10 07 2 Tuesday 0 05 May 5 +0100 RFC822 Tue,  2 May 1978 10:07:53 +0100 53 31 262948073 2 78 1978 121 3600 2003" (adodb_date len=166)

02 Aug 1979 23:52:16 +0100 16 31 302482336 4 79 1979 213 3600 2003 Error date(): 302482336
 
  "date CET 1979-08-02 23:52:16 pm PM 02 Thu August 11 23 11 23 52 2 Thursday 0 08 Aug 8 +0100 RFC822 Thu, 02 Aug 1979 23:52:16 +0100 16 31 302482336 4 79 1979 213 3600 2003" (date len=170)
  "date CET 1979-08-02 23:52:16 pm PM 02 Thu August 11 23 11 23 52 2 Thursday 0 08 Aug 8 +0100 RFC822 Thu,  2 Aug 1979 23:52:16 +0100 16 31 302482336 4 79 1979 213 3600 2003" (adodb_date len=170)

07 Mar 1976 19:25:29 +0100 29 31 195071129 0 76 1976 66 3600 2003 Error date(): 195071129
 
  "date CET 1976-03-07 19:25:29 pm PM 07 Sun March 7 19 07 19 25 7 Sunday 1 03 Mar 3 +0100 RFC822 Sun, 07 Mar 1976 19:25:29 +0100 29 31 195071129 0 76 1976 66 3600 2003" (date len=165)
  "date CET 1976-03-07 19:25:29 pm PM 07 Sun March 7 19 07 19 25 7 Sunday 1 03 Mar 3 +0100 RFC822 Sun,  7 Mar 1976 19:25:29 +0100 29 31 195071129 0 76 1976 66 3600 2003" (adodb_date len=165)

07 Oct 1980 00:40:36 +0100 36 31 339723636 2 80 1980 280 3600 2003 Error date(): 339723636
 
  "date CET 1980-10-07 00:40:36 am AM 07 Tue October 12 0 12 00 40 7 Tuesday 1 10 Oct 10 +0100 RFC822 Tue, 07 Oct 1980 00:40:36 +0100 36 31 339723636 2 80 1980 280 3600 2003" (date len=170)
  "date CET 1980-10-07 00:40:36 am AM 07 Tue October 12 0 12 00 40 7 Tuesday 1 10 Oct 10 +0100 RFC822 Tue,  7 Oct 1980 00:40:36 +0100 36 31 339723636 2 80 1980 280 3600 2003" (adodb_date len=170)

Testing random dates between 100 and 4000

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

Failed :-(