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-08-06 21:49:35 pm PM 06 Wed August 9 21 09 21 49 6 Wednesday 1 08 Aug 8 +0200 RFC822 Wed, 06 Aug 1980 21:49:35 +0200 35 31 334439375 3 80 1980 218 7200 2003 Error date(): 334439375
 
  "date CEST 1980-08-06 21:49:35 pm PM 06 Wed August 9 21 09 21 49 6 Wednesday 1 08 Aug 8 +0200 RFC822 Wed, 06 Aug 1980 21:49:35 +0200 35 31 334439375 3 80 1980 218 7200 2003" (date len=171)
  "date CET 1980-08-06 20:49:35 pm PM 06 Wed August 8 20 08 20 49 6 Wednesday 1 08 Aug 8 +0100 RFC822 Wed,  6 Aug 1980 20:49:35 +0100 35 31 334439375 3 80 1980 218 3600 2003" (adodb_date len=170)

Error getdate() 334439375
Array ( [seconds] => 35 [minutes] => 49 [hours] => 21 [mday] => 6 [wday] => 3 [mon] => 8 [year] => 1980 [yday] => 218 [weekday] => Wednesday [month] => August [0] => 334439375 )
Array ( [seconds] => 35 [minutes] => 49 [hours] => 20 [mday] => 6 [wday] => 3 [mon] => 8 [year] => 1980 [yday] => 218 [weekday] => Wednesday [month] => August [0] => 334439375 )

01 Apr 1978 04:22:12 +0100 12 30 260248932 6 78 1978 90 3600 2003 Error date(): 260248932

 
  "date CET 1978-04-01 04:22:12 am AM 01 Sat April 4 4 04 04 22 1 Saturday 0 04 Apr 4 +0100 RFC822 Sat, 01 Apr 1978 04:22:12 +0100 12 30 260248932 6 78 1978 90 3600 2003" (date len=166)
  "date CET 1978-04-01 04:22:12 am AM 01 Sat April 4 4 04 04 22 1 Saturday 0 04 Apr 4 +0100 RFC822 Sat,  1 Apr 1978 04:22:12 +0100 12 30 260248932 6 78 1978 90 3600 2003" (adodb_date len=166)

ST 1980-08-20 13:13:57 pm PM 20 Wed August 1 13 01 13 13 20 Wednesday 1 08 Aug 8 +0200 RFC822 Wed, 20 Aug 1980 13:13:57 +0200 57 31 335618037 3 80 1980 232 7200 2003 Error date(): 335618037
 
  "date CEST 1980-08-20 13:13:57 pm PM 20 Wed August 1 13 01 13 13 20 Wednesday 1 08 Aug 8 +0200 RFC822 Wed, 20 Aug 1980 13:13:57 +0200 57 31 335618037 3 80 1980 232 7200 2003" (date len=172)
  "date CET 1980-08-20 12:13:57 pm PM 20 Wed August 12 12 12 12 13 20 Wednesday 1 08 Aug 8 +0100 RFC822 Wed, 20 Aug 1980 12:13:57 +0100 57 31 335618037 3 80 1980 232 3600 2003" (adodb_date len=172)

07 Dec 1976 11:36:51 +0100 51 31 218803011 2 76 1976 341 3600 2003 Error date(): 218803011
 
  "date CET 1976-12-07 11:36:51 am AM 07 Tue December 11 11 11 11 36 7 Tuesday 1 12 Dec 12 +0100 RFC822 Tue, 07 Dec 1976 11:36:51 +0100 51 31 218803011 2 76 1976 341 3600 2003" (date len=172)
  "date CET 1976-12-07 11:36:51 am AM 07 Tue December 11 11 11 11 36 7 Tuesday 1 12 Dec 12 +0100 RFC822 Tue,  7 Dec 1976 11:36:51 +0100 51 31 218803011 2 76 1976 341 3600 2003" (adodb_date len=172)

03 Jan 1982 13:23:26 +0100 26 31 378908606 0 82 1982 2 3600 2003 Error date(): 378908606
 
  "date CET 1982-01-03 13:23:26 pm PM 03 Sun January 1 13 01 13 23 3 Sunday 0 01 Jan 1 +0100 RFC822 Sun, 03 Jan 1982 13:23:26 +0100 26 31 378908606 0 82 1982 2 3600 2003" (date len=166)
  "date CET 1982-01-03 13:23:26 pm PM 03 Sun January 1 13 01 13 23 3 Sunday 0 01 Jan 1 +0100 RFC822 Sun,  3 Jan 1982 13:23:26 +0100 26 31 378908606 0 82 1982 2 3600 2003" (adodb_date len=166)

03 Dec 1979 10:57:15 +0100 15 31 313063035 1 79 1979 336 3600 2003 Error date(): 313063035
 
  "date CET 1979-12-03 10:57:15 am AM 03 Mon December 10 10 10 10 57 3 Monday 0 12 Dec 12 +0100 RFC822 Mon, 03 Dec 1979 10:57:15 +0100 15 31 313063035 1 79 1979 336 3600 2003" (date len=171)
  "date CET 1979-12-03 10:57:15 am AM 03 Mon December 10 10 10 10 57 3 Monday 0 12 Dec 12 +0100 RFC822 Mon,  3 Dec 1979 10:57:15 +0100 15 31 313063035 1 79 1979 336 3600 2003" (adodb_date len=171)

ST 1982-06-08 12:48:28 pm PM 08 Tue June 12 12 12 12 48 8 Tuesday 0 06 Jun 6 +0200 RFC822 Tue, 08 Jun 1982 12:48:28 +0200 28 30 392381308 2 82 1982 158 7200 2003 Error date(): 392381308
 
  "date CEST 1982-06-08 12:48:28 pm PM 08 Tue June 12 12 12 12 48 8 Tuesday 0 06 Jun 6 +0200 RFC822 Tue, 08 Jun 1982 12:48:28 +0200 28 30 392381308 2 82 1982 158 7200 2003" (date len=168)
  "date CET 1982-06-08 11:48:28 am AM 08 Tue June 11 11 11 11 48 8 Tuesday 0 06 Jun 6 +0100 RFC822 Tue,  8 Jun 1982 11:48:28 +0100 28 30 392381308 2 82 1982 158 3600 2003" (adodb_date len=167)

Error getdate() 392381308
Array ( [seconds] => 28 [minutes] => 48 [hours] => 12 [mday] => 8 [wday] => 2 [mon] => 6 [year] => 1982 [yday] => 158 [weekday] => Tuesday [month] => June [0] => 392381308 )
Array ( [seconds] => 28 [minutes] => 48 [hours] => 11 [mday] => 8 [wday] => 2 [mon] => 6 [year] => 1982 [yday] => 158 [weekday] => Tuesday [month] => June [0] => 392381308 )

03 Apr 1976 05:52:11 +0100 11 30 197355131 6 76 1976 93 3600 2003 Error date(): 197355131

 
  "date CET 1976-04-03 05:52:11 am AM 03 Sat April 5 5 05 05 52 3 Saturday 1 04 Apr 4 +0100 RFC822 Sat, 03 Apr 1976 05:52:11 +0100 11 30 197355131 6 76 1976 93 3600 2003" (date len=166)
  "date CET 1976-04-03 05:52:11 am AM 03 Sat April 5 5 05 05 52 3 Saturday 1 04 Apr 4 +0100 RFC822 Sat,  3 Apr 1976 05:52:11 +0100 11 30 197355131 6 76 1976 93 3600 2003" (adodb_date len=166)

04 Oct 1978 02:06:48 +0100 48 31 276311208 3 78 1978 276 3600 2003 Error date(): 276311208
 
  "date CET 1978-10-04 02:06:48 am AM 04 Wed October 2 2 02 02 06 4 Wednesday 0 10 Oct 10 +0100 RFC822 Wed, 04 Oct 1978 02:06:48 +0100 48 31 276311208 3 78 1978 276 3600 2003" (date len=171)
  "date CET 1978-10-04 02:06:48 am AM 04 Wed October 2 2 02 02 06 4 Wednesday 0 10 Oct 10 +0100 RFC822 Wed,  4 Oct 1978 02:06:48 +0100 48 31 276311208 3 78 1978 276 3600 2003" (adodb_date len=171)

04 Jan 1980 18:29:33 +0100 33 31 315854973 5 80 1980 3 3600 2003 Error date(): 315854973
 
  "date CET 1980-01-04 18:29:33 pm PM 04 Fri January 6 18 06 18 29 4 Friday 1 01 Jan 1 +0100 RFC822 Fri, 04 Jan 1980 18:29:33 +0100 33 31 315854973 5 80 1980 3 3600 2003" (date len=166)
  "date CET 1980-01-04 18:29:33 pm PM 04 Fri January 6 18 06 18 29 4 Friday 1 01 Jan 1 +0100 RFC822 Fri,  4 Jan 1980 18:29:33 +0100 33 31 315854973 5 80 1980 3 3600 2003" (adodb_date len=166)

05 Oct 1973 21:08:18 +0100 18 31 118699698 5 73 1973 277 3600 2003 Error date(): 118699698
 
  "date CET 1973-10-05 21:08:18 pm PM 05 Fri October 9 21 09 21 08 5 Friday 0 10 Oct 10 +0100 RFC822 Fri, 05 Oct 1973 21:08:18 +0100 18 31 118699698 5 73 1973 277 3600 2003" (date len=169)
  "date CET 1973-10-05 21:08:18 pm PM 05 Fri October 9 21 09 21 08 5 Friday 0 10 Oct 10 +0100 RFC822 Fri,  5 Oct 1973 21:08:18 +0100 18 31 118699698 5 73 1973 277 3600 2003" (adodb_date len=169)

09 Aug 1977 12:42:32 +0100 32 31 239974952 2 77 1977 220 3600 2003 Error date(): 239974952
 
  "date CET 1977-08-09 12:42:32 pm PM 09 Tue August 12 12 12 12 42 9 Tuesday 0 08 Aug 8 +0100 RFC822 Tue, 09 Aug 1977 12:42:32 +0100 32 31 239974952 2 77 1977 220 3600 2003" (date len=169)
  "date CET 1977-08-09 12:42:32 pm PM 09 Tue August 12 12 12 12 42 9 Tuesday 0 08 Aug 8 +0100 RFC822 Tue,  9 Aug 1977 12:42:32 +0100 32 31 239974952 2 77 1977 220 3600 2003" (adodb_date len=169)

02 May 1976 04:57:00 +0100 00 31 199857420 0 76 1976 122 3600 2003 Error date(): 199857420
 
  "date CET 1976-05-02 04:57:00 am AM 02 Sun May 4 4 04 04 57 2 Sunday 1 05 May 5 +0100 RFC822 Sun, 02 May 1976 04:57:00 +0100 00 31 199857420 0 76 1976 122 3600 2003" (date len=163)
  "date CET 1976-05-02 04:57:00 am AM 02 Sun May 4 4 04 04 57 2 Sunday 1 05 May 5 +0100 RFC822 Sun,  2 May 1976 04:57:00 +0100 00 31 199857420 0 76 1976 122 3600 2003" (adodb_date len=163)

07 Feb 1977 18:38:29 +0100 29 28 224185109 1 77 1977 37 3600 2003 Error date(): 224185109
 
  "date CET 1977-02-07 18:38:29 pm PM 07 Mon February 6 18 06 18 38 7 Monday 0 02 Feb 2 +0100 RFC822 Mon, 07 Feb 1977 18:38:29 +0100 29 28 224185109 1 77 1977 37 3600 2003" (date len=168)
  "date CET 1977-02-07 18:38:29 pm PM 07 Mon February 6 18 06 18 38 7 Monday 0 02 Feb 2 +0100 RFC822 Mon,  7 Feb 1977 18:38:29 +0100 29 28 224185109 1 77 1977 37 3600 2003" (adodb_date len=168)

07 Dec 1978 12:39:39 +0100 39 31 281878779 4 78 1978 340 3600 2003 Error date(): 281878779
 
  "date CET 1978-12-07 12:39:39 pm PM 07 Thu December 12 12 12 12 39 7 Thursday 0 12 Dec 12 +0100 RFC822 Thu, 07 Dec 1978 12:39:39 +0100 39 31 281878779 4 78 1978 340 3600 2003" (date len=173)
  "date CET 1978-12-07 12:39:39 pm PM 07 Thu December 12 12 12 12 39 7 Thursday 0 12 Dec 12 +0100 RFC822 Thu,  7 Dec 1978 12:39:39 +0100 39 31 281878779 4 78 1978 340 3600 2003" (adodb_date len=173)

05 Aug 1974 12:41:15 +0100 15 31 144934875 1 74 1974 216 3600 2003 Error date(): 144934875
 
  "date CET 1974-08-05 12:41:15 pm PM 05 Mon August 12 12 12 12 41 5 Monday 0 08 Aug 8 +0100 RFC822 Mon, 05 Aug 1974 12:41:15 +0100 15 31 144934875 1 74 1974 216 3600 2003" (date len=168)
  "date CET 1974-08-05 12:41:15 pm PM 05 Mon August 12 12 12 12 41 5 Monday 0 08 Aug 8 +0100 RFC822 Mon,  5 Aug 1974 12:41:15 +0100 15 31 144934875 1 74 1974 216 3600 2003" (adodb_date len=168)

08 Jul 1971 02:31:05 +0100 05 31 47784665 4 71 1971 188 3600 2003 Error date(): 47784665
 
  "date CET 1971-07-08 02:31:05 am AM 08 Thu July 2 2 02 02 31 8 Thursday 0 07 Jul 7 +0100 RFC822 Thu, 08 Jul 1971 02:31:05 +0100 05 31 47784665 4 71 1971 188 3600 2003" (date len=165)
  "date CET 1971-07-08 02:31:05 am AM 08 Thu July 2 2 02 02 31 8 Thursday 0 07 Jul 7 +0100 RFC822 Thu,  8 Jul 1971 02:31:05 +0100 05 31 47784665 4 71 1971 188 3600 2003" (adodb_date len=165)

03 May 1972 10:52:31 +0100 31 31 73734751 3 72 1972 123 3600 2003 Error date(): 73734751
 
  "date CET 1972-05-03 10:52:31 am AM 03 Wed May 10 10 10 10 52 3 Wednesday 1 05 May 5 +0100 RFC822 Wed, 03 May 1972 10:52:31 +0100 31 31 73734751 3 72 1972 123 3600 2003" (date len=167)
  "date CET 1972-05-03 10:52:31 am AM 03 Wed May 10 10 10 10 52 3 Wednesday 1 05 May 5 +0100 RFC822 Wed,  3 May 1972 10:52:31 +0100 31 31 73734751 3 72 1972 123 3600 2003" (adodb_date len=167)

07 Jul 1979 14:11:21 +0100 21 31 300201081 6 79 1979 187 3600 2003 Error date(): 300201081
 
  "date CET 1979-07-07 14:11:21 pm PM 07 Sat July 2 14 02 14 11 7 Saturday 0 07 Jul 7 +0100 RFC822 Sat, 07 Jul 1979 14:11:21 +0100 21 31 300201081 6 79 1979 187 3600 2003" (date len=167)
  "date CET 1979-07-07 14:11:21 pm PM 07 Sat July 2 14 02 14 11 7 Saturday 0 07 Jul 7 +0100 RFC822 Sat,  7 Jul 1979 14:11:21 +0100 21 31 300201081 6 79 1979 187 3600 2003" (adodb_date len=167)

ST 1983-06-20 12:41:41 pm PM 20 Mon June 12 12 12 12 41 20 Monday 0 06 Jun 6 +0200 RFC822 Mon, 20 Jun 1983 12:41:41 +0200 41 30 424953701 1 83 1983 170 7200 2003 Error date(): 424953701
 
  "date CEST 1983-06-20 12:41:41 pm PM 20 Mon June 12 12 12 12 41 20 Monday 0 06 Jun 6 +0200 RFC822 Mon, 20 Jun 1983 12:41:41 +0200 41 30 424953701 1 83 1983 170 7200 2003" (date len=168)
  "date CET 1983-06-20 11:41:41 am AM 20 Mon June 11 11 11 11 41 20 Monday 0 06 Jun 6 +0100 RFC822 Mon, 20 Jun 1983 11:41:41 +0100 41 30 424953701 1 83 1983 170 3600 2003" (adodb_date len=167)

Error getdate() 424953701
Array ( [seconds] => 41 [minutes] => 41 [hours] => 12 [mday] => 20 [wday] => 1 [mon] => 6 [year] => 1983 [yday] => 170 [weekday] => Monday [month] => June [0] => 424953701 )
Array ( [seconds] => 41 [minutes] => 41 [hours] => 11 [mday] => 20 [wday] => 1 [mon] => 6 [year] => 1983 [yday] => 170 [weekday] => Monday [month] => June [0] => 424953701 )

08 Nov 1977 07:27:11 +0100 11 30 247818431 2 77 1977 311 3600 2003 Error date(): 247818431

 
  "date CET 1977-11-08 07:27:11 am AM 08 Tue November 7 7 07 07 27 8 Tuesday 0 11 Nov 11 +0100 RFC822 Tue, 08 Nov 1977 07:27:11 +0100 11 30 247818431 2 77 1977 311 3600 2003" (date len=170)
  "date CET 1977-11-08 07:27:11 am AM 08 Tue November 7 7 07 07 27 8 Tuesday 0 11 Nov 11 +0100 RFC822 Tue,  8 Nov 1977 07:27:11 +0100 11 30 247818431 2 77 1977 311 3600 2003" (adodb_date len=170)

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

05 Dec 1978 20:27:01 +0100 01 31 281734021 2 78 1978 338 3600 2003 Error date(): 281734021
 
  "date CET 1978-12-05 20:27:01 pm PM 05 Tue December 8 20 08 20 27 5 Tuesday 0 12 Dec 12 +0100 RFC822 Tue, 05 Dec 1978 20:27:01 +0100 01 31 281734021 2 78 1978 338 3600 2003" (date len=171)
  "date CET 1978-12-05 20:27:01 pm PM 05 Tue December 8 20 08 20 27 5 Tuesday 0 12 Dec 12 +0100 RFC822 Tue,  5 Dec 1978 20:27:01 +0100 01 31 281734021 2 78 1978 338 3600 2003" (adodb_date len=171)

ST 1980-09-13 11:15:49 am AM 13 Sat September 11 11 11 11 15 13 Saturday 1 09 Sep 9 +0200 RFC822 Sat, 13 Sep 1980 11:15:49 +0200 49 30 337684549 6 80 1980 256 7200 2003 Error date(): 337684549
 
  "date CEST 1980-09-13 11:15:49 am AM 13 Sat September 11 11 11 11 15 13 Saturday 1 09 Sep 9 +0200 RFC822 Sat, 13 Sep 1980 11:15:49 +0200 49 30 337684549 6 80 1980 256 7200 2003" (date len=175)
  "date CET 1980-09-13 10:15:49 am AM 13 Sat September 10 10 10 10 15 13 Saturday 1 09 Sep 9 +0100 RFC822 Sat, 13 Sep 1980 10:15:49 +0100 49 30 337684549 6 80 1980 256 3600 2003" (adodb_date len=174)

Error getdate() 337684549
Array ( [seconds] => 49 [minutes] => 15 [hours] => 11 [mday] => 13 [wday] => 6 [mon] => 9 [year] => 1980 [yday] => 256 [weekday] => Saturday [month] => September [0] => 337684549 )
Array ( [seconds] => 49 [minutes] => 15 [hours] => 10 [mday] => 13 [wday] => 6 [mon] => 9 [year] => 1980 [yday] => 256 [weekday] => Saturday [month] => September [0] => 337684549 )

ST 1980-04-22 11:13:55 am AM 22 Tue April 11 11 11 11 13 22 Tuesday 1 04 Apr 4 +0200 RFC822 Tue, 22 Apr 1980 11:13:55 +0200 55 30 325242835 2 80 1980 112 7200 2003 Error date(): 325242835

 
  "date CEST 1980-04-22 11:13:55 am AM 22 Tue April 11 11 11 11 13 22 Tuesday 1 04 Apr 4 +0200 RFC822 Tue, 22 Apr 1980 11:13:55 +0200 55 30 325242835 2 80 1980 112 7200 2003" (date len=170)
  "date CET 1980-04-22 10:13:55 am AM 22 Tue April 10 10 10 10 13 22 Tuesday 1 04 Apr 4 +0100 RFC822 Tue, 22 Apr 1980 10:13:55 +0100 55 30 325242835 2 80 1980 112 3600 2003" (adodb_date len=169)

Error getdate() 325242835
Array ( [seconds] => 55 [minutes] => 13 [hours] => 11 [mday] => 22 [wday] => 2 [mon] => 4 [year] => 1980 [yday] => 112 [weekday] => Tuesday [month] => April [0] => 325242835 )
Array ( [seconds] => 55 [minutes] => 13 [hours] => 10 [mday] => 22 [wday] => 2 [mon] => 4 [year] => 1980 [yday] => 112 [weekday] => Tuesday [month] => April [0] => 325242835 )

07 May 1979 06:46:17 +0100 17 31 294903977 1 79 1979 126 3600 2003 Error date(): 294903977

 
  "date CET 1979-05-07 06:46:17 am AM 07 Mon May 6 6 06 06 46 7 Monday 0 05 May 5 +0100 RFC822 Mon, 07 May 1979 06:46:17 +0100 17 31 294903977 1 79 1979 126 3600 2003" (date len=163)
  "date CET 1979-05-07 06:46:17 am AM 07 Mon May 6 6 06 06 46 7 Monday 0 05 May 5 +0100 RFC822 Mon,  7 May 1979 06:46:17 +0100 17 31 294903977 1 79 1979 126 3600 2003" (adodb_date len=163)

01 Dec 1980 21:34:33 +0100 33 31 344550873 1 80 1980 335 3600 2003 Error date(): 344550873
 
  "date CET 1980-12-01 21:34:33 pm PM 01 Mon December 9 21 09 21 34 1 Monday 1 12 Dec 12 +0100 RFC822 Mon, 01 Dec 1980 21:34:33 +0100 33 31 344550873 1 80 1980 335 3600 2003" (date len=170)
  "date CET 1980-12-01 21:34:33 pm PM 01 Mon December 9 21 09 21 34 1 Monday 1 12 Dec 12 +0100 RFC822 Mon,  1 Dec 1980 21:34:33 +0100 33 31 344550873 1 80 1980 335 3600 2003" (adodb_date len=170)

ST 1980-04-30 21:59:38 pm PM 30 Wed April 9 21 09 21 59 30 Wednesday 1 04 Apr 4 +0200 RFC822 Wed, 30 Apr 1980 21:59:38 +0200 38 30 325972778 3 80 1980 120 7200 2003 Error date(): 325972778
 
  "date CEST 1980-04-30 21:59:38 pm PM 30 Wed April 9 21 09 21 59 30 Wednesday 1 04 Apr 4 +0200 RFC822 Wed, 30 Apr 1980 21:59:38 +0200 38 30 325972778 3 80 1980 120 7200 2003" (date len=171)
  "date CET 1980-04-30 20:59:38 pm PM 30 Wed April 8 20 08 20 59 30 Wednesday 1 04 Apr 4 +0100 RFC822 Wed, 30 Apr 1980 20:59:38 +0100 38 30 325972778 3 80 1980 120 3600 2003" (adodb_date len=170)

Error getdate() 325972778
Array ( [seconds] => 38 [minutes] => 59 [hours] => 21 [mday] => 30 [wday] => 3 [mon] => 4 [year] => 1980 [yday] => 120 [weekday] => Wednesday [month] => April [0] => 325972778 )
Array ( [seconds] => 38 [minutes] => 59 [hours] => 20 [mday] => 30 [wday] => 3 [mon] => 4 [year] => 1980 [yday] => 120 [weekday] => Wednesday [month] => April [0] => 325972778 )

ST 1980-04-28 01:23:44 am AM 28 Mon April 1 1 01 01 23 28 Monday 1 04 Apr 4 +0200 RFC822 Mon, 28 Apr 1980 01:23:44 +0200 44 30 325725824 1 80 1980 118 7200 2003 Error date(): 325725824

 
  "date CEST 1980-04-28 01:23:44 am AM 28 Mon April 1 1 01 01 23 28 Monday 1 04 Apr 4 +0200 RFC822 Mon, 28 Apr 1980 01:23:44 +0200 44 30 325725824 1 80 1980 118 7200 2003" (date len=167)
  "date CET 1980-04-28 00:23:44 am AM 28 Mon April 12 0 12 00 23 28 Monday 1 04 Apr 4 +0100 RFC822 Mon, 28 Apr 1980 00:23:44 +0100 44 30 325725824 1 80 1980 118 3600 2003" (adodb_date len=167)

08 May 1973 15:32:43 +0100 43 31 105719563 2 73 1973 127 3600 2003 Error date(): 105719563
 
  "date CET 1973-05-08 15:32:43 pm PM 08 Tue May 3 15 03 15 32 8 Tuesday 0 05 May 5 +0100 RFC822 Tue, 08 May 1973 15:32:43 +0100 43 31 105719563 2 73 1973 127 3600 2003" (date len=165)
  "date CET 1973-05-08 15:32:43 pm PM 08 Tue May 3 15 03 15 32 8 Tuesday 0 05 May 5 +0100 RFC822 Tue,  8 May 1973 15:32:43 +0100 43 31 105719563 2 73 1973 127 3600 2003" (adodb_date len=165)

Testing random dates between 100 and 4000

Testing 1962 to 1974, or 378432000 seconds, offset=67289: 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973

Failed :-(