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 Sep 1973 09:42:43 +0100 43 30 115807363 0 73 1973 244 3600 2003 Error date(): 115807363
 
  "date CET 1973-09-02 09:42:43 am AM 02 Sun September 9 9 09 09 42 2 Sunday 0 09 Sep 9 +0100 RFC822 Sun, 02 Sep 1973 09:42:43 +0100 43 30 115807363 0 73 1973 244 3600 2003" (date len=169)
  "date CET 1973-09-02 09:42:43 am AM 02 Sun September 9 9 09 09 42 2 Sunday 0 09 Sep 9 +0100 RFC822 Sun,  2 Sep 1973 09:42:43 +0100 43 30 115807363 0 73 1973 244 3600 2003" (adodb_date len=169)

03 Oct 1974 03:49:05 +0100 05 31 150000545 4 74 1974 275 3600 2003 Error date(): 150000545
 
  "date CET 1974-10-03 03:49:05 am AM 03 Thu October 3 3 03 03 49 3 Thursday 0 10 Oct 10 +0100 RFC822 Thu, 03 Oct 1974 03:49:05 +0100 05 31 150000545 4 74 1974 275 3600 2003" (date len=170)
  "date CET 1974-10-03 03:49:05 am AM 03 Thu October 3 3 03 03 49 3 Thursday 0 10 Oct 10 +0100 RFC822 Thu,  3 Oct 1974 03:49:05 +0100 05 31 150000545 4 74 1974 275 3600 2003" (adodb_date len=170)

05 Dec 1978 18:14:57 +0100 57 31 281726097 2 78 1978 338 3600 2003 Error date(): 281726097
 
  "date CET 1978-12-05 18:14:57 pm PM 05 Tue December 6 18 06 18 14 5 Tuesday 0 12 Dec 12 +0100 RFC822 Tue, 05 Dec 1978 18:14:57 +0100 57 31 281726097 2 78 1978 338 3600 2003" (date len=171)
  "date CET 1978-12-05 18:14:57 pm PM 05 Tue December 6 18 06 18 14 5 Tuesday 0 12 Dec 12 +0100 RFC822 Tue,  5 Dec 1978 18:14:57 +0100 57 31 281726097 2 78 1978 338 3600 2003" (adodb_date len=171)

ST 1980-05-31 20:35:12 pm PM 31 Sat May 8 20 08 20 35 31 Saturday 1 05 May 5 +0200 RFC822 Sat, 31 May 1980 20:35:12 +0200 12 31 328646112 6 80 1980 151 7200 2003 Error date(): 328646112
 
  "date CEST 1980-05-31 20:35:12 pm PM 31 Sat May 8 20 08 20 35 31 Saturday 1 05 May 5 +0200 RFC822 Sat, 31 May 1980 20:35:12 +0200 12 31 328646112 6 80 1980 151 7200 2003" (date len=168)
  "date CET 1980-05-31 19:35:12 pm PM 31 Sat May 7 19 07 19 35 31 Saturday 1 05 May 5 +0100 RFC822 Sat, 31 May 1980 19:35:12 +0100 12 31 328646112 6 80 1980 151 3600 2003" (adodb_date len=167)

Error getdate() 328646112
Array ( [seconds] => 12 [minutes] => 35 [hours] => 20 [mday] => 31 [wday] => 6 [mon] => 5 [year] => 1980 [yday] => 151 [weekday] => Saturday [month] => May [0] => 328646112 )
Array ( [seconds] => 12 [minutes] => 35 [hours] => 19 [mday] => 31 [wday] => 6 [mon] => 5 [year] => 1980 [yday] => 151 [weekday] => Saturday [month] => May [0] => 328646112 )

06 Jan 1978 22:46:00 +0100 00 31 252971160 5 78 1978 5 3600 2003 Error date(): 252971160

 
  "date CET 1978-01-06 22:46:00 pm PM 06 Fri January 10 22 10 22 46 6 Friday 0 01 Jan 1 +0100 RFC822 Fri, 06 Jan 1978 22:46:00 +0100 00 31 252971160 5 78 1978 5 3600 2003" (date len=167)
  "date CET 1978-01-06 22:46:00 pm PM 06 Fri January 10 22 10 22 46 6 Friday 0 01 Jan 1 +0100 RFC822 Fri,  6 Jan 1978 22:46:00 +0100 00 31 252971160 5 78 1978 5 3600 2003" (adodb_date len=167)

03 Sep 1975 07:27:16 +0100 16 30 178957636 3 75 1975 245 3600 2003 Error date(): 178957636
 
  "date CET 1975-09-03 07:27:16 am AM 03 Wed September 7 7 07 07 27 3 Wednesday 0 09 Sep 9 +0100 RFC822 Wed, 03 Sep 1975 07:27:16 +0100 16 30 178957636 3 75 1975 245 3600 2003" (date len=172)
  "date CET 1975-09-03 07:27:16 am AM 03 Wed September 7 7 07 07 27 3 Wednesday 0 09 Sep 9 +0100 RFC822 Wed,  3 Sep 1975 07:27:16 +0100 16 30 178957636 3 75 1975 245 3600 2003" (adodb_date len=172)

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

05 Feb 1975 00:36:20 +0100 20 28 160788980 3 75 1975 35 3600 2003 Error date(): 160788980
 
  "date CET 1975-02-05 00:36:20 am AM 05 Wed February 12 0 12 00 36 5 Wednesday 0 02 Feb 2 +0100 RFC822 Wed, 05 Feb 1975 00:36:20 +0100 20 28 160788980 3 75 1975 35 3600 2003" (date len=171)
  "date CET 1975-02-05 00:36:20 am AM 05 Wed February 12 0 12 00 36 5 Wednesday 0 02 Feb 2 +0100 RFC822 Wed,  5 Feb 1975 00:36:20 +0100 20 28 160788980 3 75 1975 35 3600 2003" (adodb_date len=171)

01 Dec 1981 02:37:13 +0100 13 31 376018633 2 81 1981 334 3600 2003 Error date(): 376018633
 
  "date CET 1981-12-01 02:37:13 am AM 01 Tue December 2 2 02 02 37 1 Tuesday 0 12 Dec 12 +0100 RFC822 Tue, 01 Dec 1981 02:37:13 +0100 13 31 376018633 2 81 1981 334 3600 2003" (date len=170)
  "date CET 1981-12-01 02:37:13 am AM 01 Tue December 2 2 02 02 37 1 Tuesday 0 12 Dec 12 +0100 RFC822 Tue,  1 Dec 1981 02:37:13 +0100 13 31 376018633 2 81 1981 334 3600 2003" (adodb_date len=170)

05 Mar 1973 04:03:10 +0100 10 31 100148590 1 73 1973 63 3600 2003 Error date(): 100148590
 
  "date CET 1973-03-05 04:03:10 am AM 05 Mon March 4 4 04 04 03 5 Monday 0 03 Mar 3 +0100 RFC822 Mon, 05 Mar 1973 04:03:10 +0100 10 31 100148590 1 73 1973 63 3600 2003" (date len=164)
  "date CET 1973-03-05 04:03:10 am AM 05 Mon March 4 4 04 04 03 5 Monday 0 03 Mar 3 +0100 RFC822 Mon,  5 Mar 1973 04:03:10 +0100 10 31 100148590 1 73 1973 63 3600 2003" (adodb_date len=164)

03 Dec 1975 17:41:08 +0100 08 31 186856868 3 75 1975 336 3600 2003 Error date(): 186856868
 
  "date CET 1975-12-03 17:41:08 pm PM 03 Wed December 5 17 05 17 41 3 Wednesday 0 12 Dec 12 +0100 RFC822 Wed, 03 Dec 1975 17:41:08 +0100 08 31 186856868 3 75 1975 336 3600 2003" (date len=173)
  "date CET 1975-12-03 17:41:08 pm PM 03 Wed December 5 17 05 17 41 3 Wednesday 0 12 Dec 12 +0100 RFC822 Wed,  3 Dec 1975 17:41:08 +0100 08 31 186856868 3 75 1975 336 3600 2003" (adodb_date len=173)

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

02 Nov 1971 11:54:43 +0100 43 30 57927283 2 71 1971 305 3600 2003 Error date(): 57927283
 
  "date CET 1971-11-02 11:54:43 am AM 02 Tue November 11 11 11 11 54 2 Tuesday 0 11 Nov 11 +0100 RFC822 Tue, 02 Nov 1971 11:54:43 +0100 43 30 57927283 2 71 1971 305 3600 2003" (date len=171)
  "date CET 1971-11-02 11:54:43 am AM 02 Tue November 11 11 11 11 54 2 Tuesday 0 11 Nov 11 +0100 RFC822 Tue,  2 Nov 1971 11:54:43 +0100 43 30 57927283 2 71 1971 305 3600 2003" (adodb_date len=171)

06 Jun 1977 10:40:31 +0100 31 30 234438031 1 77 1977 156 3600 2003 Error date(): 234438031
 
  "date CET 1977-06-06 10:40:31 am AM 06 Mon June 10 10 10 10 40 6 Monday 0 06 Jun 6 +0100 RFC822 Mon, 06 Jun 1977 10:40:31 +0100 31 30 234438031 1 77 1977 156 3600 2003" (date len=166)
  "date CET 1977-06-06 10:40:31 am AM 06 Mon June 10 10 10 10 40 6 Monday 0 06 Jun 6 +0100 RFC822 Mon,  6 Jun 1977 10:40:31 +0100 31 30 234438031 1 77 1977 156 3600 2003" (adodb_date len=166)

04 Aug 1978 12:49:56 +0100 56 31 271079396 5 78 1978 215 3600 2003 Error date(): 271079396
 
  "date CET 1978-08-04 12:49:56 pm PM 04 Fri August 12 12 12 12 49 4 Friday 0 08 Aug 8 +0100 RFC822 Fri, 04 Aug 1978 12:49:56 +0100 56 31 271079396 5 78 1978 215 3600 2003" (date len=168)
  "date CET 1978-08-04 12:49:56 pm PM 04 Fri August 12 12 12 12 49 4 Friday 0 08 Aug 8 +0100 RFC822 Fri,  4 Aug 1978 12:49:56 +0100 56 31 271079396 5 78 1978 215 3600 2003" (adodb_date len=168)

04 Dec 1976 15:04:47 +0100 47 31 218556287 6 76 1976 338 3600 2003 Error date(): 218556287
 
  "date CET 1976-12-04 15:04:47 pm PM 04 Sat December 3 15 03 15 04 4 Saturday 1 12 Dec 12 +0100 RFC822 Sat, 04 Dec 1976 15:04:47 +0100 47 31 218556287 6 76 1976 338 3600 2003" (date len=172)
  "date CET 1976-12-04 15:04:47 pm PM 04 Sat December 3 15 03 15 04 4 Saturday 1 12 Dec 12 +0100 RFC822 Sat,  4 Dec 1976 15:04:47 +0100 47 31 218556287 6 76 1976 338 3600 2003" (adodb_date len=172)

03 Apr 1979 15:11:08 +0100 08 30 291996668 2 79 1979 92 3600 2003 Error date(): 291996668
 
  "date CET 1979-04-03 15:11:08 pm PM 03 Tue April 3 15 03 15 11 3 Tuesday 0 04 Apr 4 +0100 RFC822 Tue, 03 Apr 1979 15:11:08 +0100 08 30 291996668 2 79 1979 92 3600 2003" (date len=166)
  "date CET 1979-04-03 15:11:08 pm PM 03 Tue April 3 15 03 15 11 3 Tuesday 0 04 Apr 4 +0100 RFC822 Tue,  3 Apr 1979 15:11:08 +0100 08 30 291996668 2 79 1979 92 3600 2003" (adodb_date len=166)

06 Feb 1980 17:54:57 +0100 57 29 318704097 3 80 1980 36 3600 2003 Error date(): 318704097
 
  "date CET 1980-02-06 17:54:57 pm PM 06 Wed February 5 17 05 17 54 6 Wednesday 1 02 Feb 2 +0100 RFC822 Wed, 06 Feb 1980 17:54:57 +0100 57 29 318704097 3 80 1980 36 3600 2003" (date len=171)
  "date CET 1980-02-06 17:54:57 pm PM 06 Wed February 5 17 05 17 54 6 Wednesday 1 02 Feb 2 +0100 RFC822 Wed,  6 Feb 1980 17:54:57 +0100 57 29 318704097 3 80 1980 36 3600 2003" (adodb_date len=171)

07 Nov 1977 01:00:30 +0100 30 30 247708830 1 77 1977 310 3600 2003 Error date(): 247708830
 
  "date CET 1977-11-07 01:00:30 am AM 07 Mon November 1 1 01 01 00 7 Monday 0 11 Nov 11 +0100 RFC822 Mon, 07 Nov 1977 01:00:30 +0100 30 30 247708830 1 77 1977 310 3600 2003" (date len=169)
  "date CET 1977-11-07 01:00:30 am AM 07 Mon November 1 1 01 01 00 7 Monday 0 11 Nov 11 +0100 RFC822 Mon,  7 Nov 1977 01:00:30 +0100 30 30 247708830 1 77 1977 310 3600 2003" (adodb_date len=169)

04 Apr 1979 22:17:32 +0100 32 30 292108652 3 79 1979 93 3600 2003 Error date(): 292108652
 
  "date CET 1979-04-04 22:17:32 pm PM 04 Wed April 10 22 10 22 17 4 Wednesday 0 04 Apr 4 +0100 RFC822 Wed, 04 Apr 1979 22:17:32 +0100 32 30 292108652 3 79 1979 93 3600 2003" (date len=169)
  "date CET 1979-04-04 22:17:32 pm PM 04 Wed April 10 22 10 22 17 4 Wednesday 0 04 Apr 4 +0100 RFC822 Wed,  4 Apr 1979 22:17:32 +0100 32 30 292108652 3 79 1979 93 3600 2003" (adodb_date len=169)

02 Dec 1979 03:35:05 +0100 05 31 312950105 0 79 1979 335 3600 2003 Error date(): 312950105
 
  "date CET 1979-12-02 03:35:05 am AM 02 Sun December 3 3 03 03 35 2 Sunday 0 12 Dec 12 +0100 RFC822 Sun, 02 Dec 1979 03:35:05 +0100 05 31 312950105 0 79 1979 335 3600 2003" (date len=169)
  "date CET 1979-12-02 03:35:05 am AM 02 Sun December 3 3 03 03 35 2 Sunday 0 12 Dec 12 +0100 RFC822 Sun,  2 Dec 1979 03:35:05 +0100 05 31 312950105 0 79 1979 335 3600 2003" (adodb_date len=169)

08 Oct 1978 21:57:20 +0100 20 31 276728240 0 78 1978 280 3600 2003 Error date(): 276728240
 
  "date CET 1978-10-08 21:57:20 pm PM 08 Sun October 9 21 09 21 57 8 Sunday 0 10 Oct 10 +0100 RFC822 Sun, 08 Oct 1978 21:57:20 +0100 20 31 276728240 0 78 1978 280 3600 2003" (date len=169)
  "date CET 1978-10-08 21:57:20 pm PM 08 Sun October 9 21 09 21 57 8 Sunday 0 10 Oct 10 +0100 RFC822 Sun,  8 Oct 1978 21:57:20 +0100 20 31 276728240 0 78 1978 280 3600 2003" (adodb_date len=169)

02 Sep 1975 02:52:17 +0100 17 30 178854737 2 75 1975 244 3600 2003 Error date(): 178854737
 
  "date CET 1975-09-02 02:52:17 am AM 02 Tue September 2 2 02 02 52 2 Tuesday 0 09 Sep 9 +0100 RFC822 Tue, 02 Sep 1975 02:52:17 +0100 17 30 178854737 2 75 1975 244 3600 2003" (date len=170)
  "date CET 1975-09-02 02:52:17 am AM 02 Tue September 2 2 02 02 52 2 Tuesday 0 09 Sep 9 +0100 RFC822 Tue,  2 Sep 1975 02:52:17 +0100 17 30 178854737 2 75 1975 244 3600 2003" (adodb_date len=170)

07 Oct 1973 10:22:23 +0100 23 31 118833743 0 73 1973 279 3600 2003 Error date(): 118833743
 
  "date CET 1973-10-07 10:22:23 am AM 07 Sun October 10 10 10 10 22 7 Sunday 0 10 Oct 10 +0100 RFC822 Sun, 07 Oct 1973 10:22:23 +0100 23 31 118833743 0 73 1973 279 3600 2003" (date len=170)
  "date CET 1973-10-07 10:22:23 am AM 07 Sun October 10 10 10 10 22 7 Sunday 0 10 Oct 10 +0100 RFC822 Sun,  7 Oct 1973 10:22:23 +0100 23 31 118833743 0 73 1973 279 3600 2003" (adodb_date len=170)

ST 1982-08-31 03:04:15 am AM 31 Tue August 3 3 03 03 04 31 Tuesday 0 08 Aug 8 +0200 RFC822 Tue, 31 Aug 1982 03:04:15 +0200 15 31 399603855 2 82 1982 242 7200 2003 Error date(): 399603855
 
  "date CEST 1982-08-31 03:04:15 am AM 31 Tue August 3 3 03 03 04 31 Tuesday 0 08 Aug 8 +0200 RFC822 Tue, 31 Aug 1982 03:04:15 +0200 15 31 399603855 2 82 1982 242 7200 2003" (date len=169)
  "date CET 1982-08-31 02:04:15 am AM 31 Tue August 2 2 02 02 04 31 Tuesday 0 08 Aug 8 +0100 RFC822 Tue, 31 Aug 1982 02:04:15 +0100 15 31 399603855 2 82 1982 242 3600 2003" (adodb_date len=168)

Error getdate() 399603855
Array ( [seconds] => 15 [minutes] => 4 [hours] => 3 [mday] => 31 [wday] => 2 [mon] => 8 [year] => 1982 [yday] => 242 [weekday] => Tuesday [month] => August [0] => 399603855 )
Array ( [seconds] => 15 [minutes] => 4 [hours] => 2 [mday] => 31 [wday] => 2 [mon] => 8 [year] => 1982 [yday] => 242 [weekday] => Tuesday [month] => August [0] => 399603855 )

04 Sep 1975 07:00:21 +0100 21 30 179042421 4 75 1975 246 3600 2003 Error date(): 179042421

 
  "date CET 1975-09-04 07:00:21 am AM 04 Thu September 7 7 07 07 00 4 Thursday 0 09 Sep 9 +0100 RFC822 Thu, 04 Sep 1975 07:00:21 +0100 21 30 179042421 4 75 1975 246 3600 2003" (date len=171)
  "date CET 1975-09-04 07:00:21 am AM 04 Thu September 7 7 07 07 00 4 Thursday 0 09 Sep 9 +0100 RFC822 Thu,  4 Sep 1975 07:00:21 +0100 21 30 179042421 4 75 1975 246 3600 2003" (adodb_date len=171)

08 Oct 1978 11:04:26 +0100 26 31 276689066 0 78 1978 280 3600 2003 Error date(): 276689066
 
  "date CET 1978-10-08 11:04:26 am AM 08 Sun October 11 11 11 11 04 8 Sunday 0 10 Oct 10 +0100 RFC822 Sun, 08 Oct 1978 11:04:26 +0100 26 31 276689066 0 78 1978 280 3600 2003" (date len=170)
  "date CET 1978-10-08 11:04:26 am AM 08 Sun October 11 11 11 11 04 8 Sunday 0 10 Oct 10 +0100 RFC822 Sun,  8 Oct 1978 11:04:26 +0100 26 31 276689066 0 78 1978 280 3600 2003" (adodb_date len=170)

02 Apr 1974 05:38:57 +0100 57 30 134109537 2 74 1974 91 3600 2003 Error date(): 134109537
 
  "date CET 1974-04-02 05:38:57 am AM 02 Tue April 5 5 05 05 38 2 Tuesday 0 04 Apr 4 +0100 RFC822 Tue, 02 Apr 1974 05:38:57 +0100 57 30 134109537 2 74 1974 91 3600 2003" (date len=165)
  "date CET 1974-04-02 05:38:57 am AM 02 Tue April 5 5 05 05 38 2 Tuesday 0 04 Apr 4 +0100 RFC822 Tue,  2 Apr 1974 05:38:57 +0100 57 30 134109537 2 74 1974 91 3600 2003" (adodb_date len=165)

ST 1981-04-03 12:28:17 pm PM 03 Fri April 12 12 12 12 28 3 Friday 0 04 Apr 4 +0200 RFC822 Fri, 03 Apr 1981 12:28:17 +0200 17 30 355141697 5 81 1981 92 7200 2003 Error date(): 355141697
 
  "date CEST 1981-04-03 12:28:17 pm PM 03 Fri April 12 12 12 12 28 3 Friday 0 04 Apr 4 +0200 RFC822 Fri, 03 Apr 1981 12:28:17 +0200 17 30 355141697 5 81 1981 92 7200 2003" (date len=167)
  "date CET 1981-04-03 11:28:17 am AM 03 Fri April 11 11 11 11 28 3 Friday 0 04 Apr 4 +0100 RFC822 Fri,  3 Apr 1981 11:28:17 +0100 17 30 355141697 5 81 1981 92 3600 2003" (adodb_date len=166)

Error getdate() 355141697
Array ( [seconds] => 17 [minutes] => 28 [hours] => 12 [mday] => 3 [wday] => 5 [mon] => 4 [year] => 1981 [yday] => 92 [weekday] => Friday [month] => April [0] => 355141697 )
Array ( [seconds] => 17 [minutes] => 28 [hours] => 11 [mday] => 3 [wday] => 5 [mon] => 4 [year] => 1981 [yday] => 92 [weekday] => Friday [month] => April [0] => 355141697 )

ST 1980-05-03 05:24:36 am AM 03 Sat May 5 5 05 05 24 3 Saturday 1 05 May 5 +0200 RFC822 Sat, 03 May 1980 05:24:36 +0200 36 31 326172276 6 80 1980 123 7200 2003 Error date(): 326172276

 
  "date CEST 1980-05-03 05:24:36 am AM 03 Sat May 5 5 05 05 24 3 Saturday 1 05 May 5 +0200 RFC822 Sat, 03 May 1980 05:24:36 +0200 36 31 326172276 6 80 1980 123 7200 2003" (date len=166)
  "date CET 1980-05-03 04:24:36 am AM 03 Sat May 4 4 04 04 24 3 Saturday 1 05 May 5 +0100 RFC822 Sat,  3 May 1980 04:24:36 +0100 36 31 326172276 6 80 1980 123 3600 2003" (adodb_date len=165)

07 Jan 1974 03:52:56 +0100 56 31 126759176 1 74 1974 6 3600 2003 Error date(): 126759176
 
  "date CET 1974-01-07 03:52:56 am AM 07 Mon January 3 3 03 03 52 7 Monday 0 01 Jan 1 +0100 RFC822 Mon, 07 Jan 1974 03:52:56 +0100 56 31 126759176 1 74 1974 6 3600 2003" (date len=165)
  "date CET 1974-01-07 03:52:56 am AM 07 Mon January 3 3 03 03 52 7 Monday 0 01 Jan 1 +0100 RFC822 Mon,  7 Jan 1974 03:52:56 +0100 56 31 126759176 1 74 1974 6 3600 2003" (adodb_date len=165)

06 Nov 1977 07:19:38 +0100 38 30 247645178 0 77 1977 309 3600 2003 Error date(): 247645178
 
  "date CET 1977-11-06 07:19:38 am AM 06 Sun November 7 7 07 07 19 6 Sunday 0 11 Nov 11 +0100 RFC822 Sun, 06 Nov 1977 07:19:38 +0100 38 30 247645178 0 77 1977 309 3600 2003" (date len=169)
  "date CET 1977-11-06 07:19:38 am AM 06 Sun November 7 7 07 07 19 6 Sunday 0 11 Nov 11 +0100 RFC822 Sun,  6 Nov 1977 07:19:38 +0100 38 30 247645178 0 77 1977 309 3600 2003" (adodb_date len=169)

Testing random dates between 100 and 4000

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

Failed :-(