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
04 Oct 1976 08:23:04 +0100 04 31 213261784 1 76 1976 277 3600 2003 Error date(): 213261784
 
  "date CET 1976-10-04 08:23:04 am AM 04 Mon October 8 8 08 08 23 4 Monday 1 10 Oct 10 +0100 RFC822 Mon, 04 Oct 1976 08:23:04 +0100 04 31 213261784 1 76 1976 277 3600 2003" (date len=168)
  "date CET 1976-10-04 08:23:04 am AM 04 Mon October 8 8 08 08 23 4 Monday 1 10 Oct 10 +0100 RFC822 Mon,  4 Oct 1976 08:23:04 +0100 04 31 213261784 1 76 1976 277 3600 2003" (adodb_date len=168)

07 Jun 1979 22:11:13 +0100 13 30 297637873 4 79 1979 157 3600 2003 Error date(): 297637873
 
  "date CET 1979-06-07 22:11:13 pm PM 07 Thu June 10 22 10 22 11 7 Thursday 0 06 Jun 6 +0100 RFC822 Thu, 07 Jun 1979 22:11:13 +0100 13 30 297637873 4 79 1979 157 3600 2003" (date len=168)
  "date CET 1979-06-07 22:11:13 pm PM 07 Thu June 10 22 10 22 11 7 Thursday 0 06 Jun 6 +0100 RFC822 Thu,  7 Jun 1979 22:11:13 +0100 13 30 297637873 4 79 1979 157 3600 2003" (adodb_date len=168)

04 Jan 1975 00:45:30 +0100 30 31 158024730 6 75 1975 3 3600 2003 Error date(): 158024730
 
  "date CET 1975-01-04 00:45:30 am AM 04 Sat January 12 0 12 00 45 4 Saturday 0 01 Jan 1 +0100 RFC822 Sat, 04 Jan 1975 00:45:30 +0100 30 31 158024730 6 75 1975 3 3600 2003" (date len=168)
  "date CET 1975-01-04 00:45:30 am AM 04 Sat January 12 0 12 00 45 4 Saturday 0 01 Jan 1 +0100 RFC822 Sat,  4 Jan 1975 00:45:30 +0100 30 31 158024730 6 75 1975 3 3600 2003" (adodb_date len=168)

01 Nov 1974 18:20:29 +0100 29 30 152558429 5 74 1974 304 3600 2003 Error date(): 152558429
 
  "date CET 1974-11-01 18:20:29 pm PM 01 Fri November 6 18 06 18 20 1 Friday 0 11 Nov 11 +0100 RFC822 Fri, 01 Nov 1974 18:20:29 +0100 29 30 152558429 5 74 1974 304 3600 2003" (date len=170)
  "date CET 1974-11-01 18:20:29 pm PM 01 Fri November 6 18 06 18 20 1 Friday 0 11 Nov 11 +0100 RFC822 Fri,  1 Nov 1974 18:20:29 +0100 29 30 152558429 5 74 1974 304 3600 2003" (adodb_date len=170)

06 Mar 1974 04:48:54 +0100 54 31 131773734 3 74 1974 64 3600 2003 Error date(): 131773734
 
  "date CET 1974-03-06 04:48:54 am AM 06 Wed March 4 4 04 04 48 6 Wednesday 0 03 Mar 3 +0100 RFC822 Wed, 06 Mar 1974 04:48:54 +0100 54 31 131773734 3 74 1974 64 3600 2003" (date len=167)
  "date CET 1974-03-06 04:48:54 am AM 06 Wed March 4 4 04 04 48 6 Wednesday 0 03 Mar 3 +0100 RFC822 Wed,  6 Mar 1974 04:48:54 +0100 54 31 131773734 3 74 1974 64 3600 2003" (adodb_date len=167)

ST 1981-09-01 13:37:47 pm PM 01 Tue September 1 13 01 13 37 1 Tuesday 0 09 Sep 9 +0200 RFC822 Tue, 01 Sep 1981 13:37:47 +0200 47 30 368192267 2 81 1981 243 7200 2003 Error date(): 368192267
 
  "date CEST 1981-09-01 13:37:47 pm PM 01 Tue September 1 13 01 13 37 1 Tuesday 0 09 Sep 9 +0200 RFC822 Tue, 01 Sep 1981 13:37:47 +0200 47 30 368192267 2 81 1981 243 7200 2003" (date len=172)
  "date CET 1981-09-01 12:37:47 pm PM 01 Tue September 12 12 12 12 37 1 Tuesday 0 09 Sep 9 +0100 RFC822 Tue,  1 Sep 1981 12:37:47 +0100 47 30 368192267 2 81 1981 243 3600 2003" (adodb_date len=172)

Error getdate() 368192267
Array ( [seconds] => 47 [minutes] => 37 [hours] => 13 [mday] => 1 [wday] => 2 [mon] => 9 [year] => 1981 [yday] => 243 [weekday] => Tuesday [month] => September [0] => 368192267 )
Array ( [seconds] => 47 [minutes] => 37 [hours] => 12 [mday] => 1 [wday] => 2 [mon] => 9 [year] => 1981 [yday] => 243 [weekday] => Tuesday [month] => September [0] => 368192267 )

07 Jan 1979 16:28:10 +0100 10 31 284570890 0 79 1979 6 3600 2003 Error date(): 284570890

 
  "date CET 1979-01-07 16:28:10 pm PM 07 Sun January 4 16 04 16 28 7 Sunday 0 01 Jan 1 +0100 RFC822 Sun, 07 Jan 1979 16:28:10 +0100 10 31 284570890 0 79 1979 6 3600 2003" (date len=166)
  "date CET 1979-01-07 16:28:10 pm PM 07 Sun January 4 16 04 16 28 7 Sunday 0 01 Jan 1 +0100 RFC822 Sun,  7 Jan 1979 16:28:10 +0100 10 31 284570890 0 79 1979 6 3600 2003" (adodb_date len=166)

09 Jul 1973 19:10:40 +0100 40 31 111089440 1 73 1973 189 3600 2003 Error date(): 111089440
 
  "date CET 1973-07-09 19:10:40 pm PM 09 Mon July 7 19 07 19 10 9 Monday 0 07 Jul 7 +0100 RFC822 Mon, 09 Jul 1973 19:10:40 +0100 40 31 111089440 1 73 1973 189 3600 2003" (date len=165)
  "date CET 1973-07-09 19:10:40 pm PM 09 Mon July 7 19 07 19 10 9 Monday 0 07 Jul 7 +0100 RFC822 Mon,  9 Jul 1973 19:10:40 +0100 40 31 111089440 1 73 1973 189 3600 2003" (adodb_date len=165)

07 Jun 1977 06:27:30 +0100 30 30 234509250 2 77 1977 157 3600 2003 Error date(): 234509250
 
  "date CET 1977-06-07 06:27:30 am AM 07 Tue June 6 6 06 06 27 7 Tuesday 0 06 Jun 6 +0100 RFC822 Tue, 07 Jun 1977 06:27:30 +0100 30 30 234509250 2 77 1977 157 3600 2003" (date len=165)
  "date CET 1977-06-07 06:27:30 am AM 07 Tue June 6 6 06 06 27 7 Tuesday 0 06 Jun 6 +0100 RFC822 Tue,  7 Jun 1977 06:27:30 +0100 30 30 234509250 2 77 1977 157 3600 2003" (adodb_date len=165)

ST 1980-09-13 01:08:21 am AM 13 Sat September 1 1 01 01 08 13 Saturday 1 09 Sep 9 +0200 RFC822 Sat, 13 Sep 1980 01:08:21 +0200 21 30 337648101 6 80 1980 256 7200 2003 Error date(): 337648101
 
  "date CEST 1980-09-13 01:08:21 am AM 13 Sat September 1 1 01 01 08 13 Saturday 1 09 Sep 9 +0200 RFC822 Sat, 13 Sep 1980 01:08:21 +0200 21 30 337648101 6 80 1980 256 7200 2003" (date len=173)
  "date CET 1980-09-13 00:08:21 am AM 13 Sat September 12 0 12 00 08 13 Saturday 1 09 Sep 9 +0100 RFC822 Sat, 13 Sep 1980 00:08:21 +0100 21 30 337648101 6 80 1980 256 3600 2003" (adodb_date len=173)

Error getdate() 337648101
Array ( [seconds] => 21 [minutes] => 8 [hours] => 1 [mday] => 13 [wday] => 6 [mon] => 9 [year] => 1980 [yday] => 256 [weekday] => Saturday [month] => September [0] => 337648101 )
Array ( [seconds] => 21 [minutes] => 8 [hours] => 0 [mday] => 13 [wday] => 6 [mon] => 9 [year] => 1980 [yday] => 256 [weekday] => Saturday [month] => September [0] => 337648101 )

03 Nov 1973 22:33:17 +0100 17 30 121210397 6 73 1973 306 3600 2003 Error date(): 121210397

 
  "date CET 1973-11-03 22:33:17 pm PM 03 Sat November 10 22 10 22 33 3 Saturday 0 11 Nov 11 +0100 RFC822 Sat, 03 Nov 1973 22:33:17 +0100 17 30 121210397 6 73 1973 306 3600 2003" (date len=173)
  "date CET 1973-11-03 22:33:17 pm PM 03 Sat November 10 22 10 22 33 3 Saturday 0 11 Nov 11 +0100 RFC822 Sat,  3 Nov 1973 22:33:17 +0100 17 30 121210397 6 73 1973 306 3600 2003" (adodb_date len=173)

ST 1981-04-10 22:52:59 pm PM 10 Fri April 10 22 10 22 52 10 Friday 0 04 Apr 4 +0200 RFC822 Fri, 10 Apr 1981 22:52:59 +0200 59 30 355783979 5 81 1981 99 7200 2003 Error date(): 355783979
 
  "date CEST 1981-04-10 22:52:59 pm PM 10 Fri April 10 22 10 22 52 10 Friday 0 04 Apr 4 +0200 RFC822 Fri, 10 Apr 1981 22:52:59 +0200 59 30 355783979 5 81 1981 99 7200 2003" (date len=168)
  "date CET 1981-04-10 21:52:59 pm PM 10 Fri April 9 21 09 21 52 10 Friday 0 04 Apr 4 +0100 RFC822 Fri, 10 Apr 1981 21:52:59 +0100 59 30 355783979 5 81 1981 99 3600 2003" (adodb_date len=166)

Error getdate() 355783979
Array ( [seconds] => 59 [minutes] => 52 [hours] => 22 [mday] => 10 [wday] => 5 [mon] => 4 [year] => 1981 [yday] => 99 [weekday] => Friday [month] => April [0] => 355783979 )
Array ( [seconds] => 59 [minutes] => 52 [hours] => 21 [mday] => 10 [wday] => 5 [mon] => 4 [year] => 1981 [yday] => 99 [weekday] => Friday [month] => April [0] => 355783979 )

02 May 1977 10:17:37 +0100 37 31 231412657 1 77 1977 121 3600 2003 Error date(): 231412657

 
  "date CET 1977-05-02 10:17:37 am AM 02 Mon May 10 10 10 10 17 2 Monday 0 05 May 5 +0100 RFC822 Mon, 02 May 1977 10:17:37 +0100 37 31 231412657 1 77 1977 121 3600 2003" (date len=165)
  "date CET 1977-05-02 10:17:37 am AM 02 Mon May 10 10 10 10 17 2 Monday 0 05 May 5 +0100 RFC822 Mon,  2 May 1977 10:17:37 +0100 37 31 231412657 1 77 1977 121 3600 2003" (adodb_date len=165)

01 Jul 1977 13:15:17 +0100 17 31 236607317 5 77 1977 181 3600 2003 Error date(): 236607317
 
  "date CET 1977-07-01 13:15:17 pm PM 01 Fri July 1 13 01 13 15 1 Friday 0 07 Jul 7 +0100 RFC822 Fri, 01 Jul 1977 13:15:17 +0100 17 31 236607317 5 77 1977 181 3600 2003" (date len=165)
  "date CET 1977-07-01 13:15:17 pm PM 01 Fri July 1 13 01 13 15 1 Friday 0 07 Jul 7 +0100 RFC822 Fri,  1 Jul 1977 13:15:17 +0100 17 31 236607317 5 77 1977 181 3600 2003" (adodb_date len=165)

09 Dec 1970 10:16:13 +0100 13 31 29582173 3 70 1970 342 3600 2003 Error date(): 29582173
 
  "date CET 1970-12-09 10:16:13 am AM 09 Wed December 10 10 10 10 16 9 Wednesday 0 12 Dec 12 +0100 RFC822 Wed, 09 Dec 1970 10:16:13 +0100 13 31 29582173 3 70 1970 342 3600 2003" (date len=173)
  "date CET 1970-12-09 10:16:13 am AM 09 Wed December 10 10 10 10 16 9 Wednesday 0 12 Dec 12 +0100 RFC822 Wed,  9 Dec 1970 10:16:13 +0100 13 31 29582173 3 70 1970 342 3600 2003" (adodb_date len=173)

03 Jan 1981 11:10:53 +0100 53 31 347364653 6 81 1981 2 3600 2003 Error date(): 347364653
 
  "date CET 1981-01-03 11:10:53 am AM 03 Sat January 11 11 11 11 10 3 Saturday 0 01 Jan 1 +0100 RFC822 Sat, 03 Jan 1981 11:10:53 +0100 53 31 347364653 6 81 1981 2 3600 2003" (date len=169)
  "date CET 1981-01-03 11:10:53 am AM 03 Sat January 11 11 11 11 10 3 Saturday 0 01 Jan 1 +0100 RFC822 Sat,  3 Jan 1981 11:10:53 +0100 53 31 347364653 6 81 1981 2 3600 2003" (adodb_date len=169)

01 Mar 1975 10:44:50 +0100 50 31 162899090 6 75 1975 59 3600 2003 Error date(): 162899090
 
  "date CET 1975-03-01 10:44:50 am AM 01 Sat March 10 10 10 10 44 1 Saturday 0 03 Mar 3 +0100 RFC822 Sat, 01 Mar 1975 10:44:50 +0100 50 31 162899090 6 75 1975 59 3600 2003" (date len=168)
  "date CET 1975-03-01 10:44:50 am AM 01 Sat March 10 10 10 10 44 1 Saturday 0 03 Mar 3 +0100 RFC822 Sat,  1 Mar 1975 10:44:50 +0100 50 31 162899090 6 75 1975 59 3600 2003" (adodb_date len=168)

07 Nov 1977 12:39:28 +0100 28 30 247750768 1 77 1977 310 3600 2003 Error date(): 247750768
 
  "date CET 1977-11-07 12:39:28 pm PM 07 Mon November 12 12 12 12 39 7 Monday 0 11 Nov 11 +0100 RFC822 Mon, 07 Nov 1977 12:39:28 +0100 28 30 247750768 1 77 1977 310 3600 2003" (date len=171)
  "date CET 1977-11-07 12:39:28 pm PM 07 Mon November 12 12 12 12 39 7 Monday 0 11 Nov 11 +0100 RFC822 Mon,  7 Nov 1977 12:39:28 +0100 28 30 247750768 1 77 1977 310 3600 2003" (adodb_date len=171)

08 Jul 1979 14:33:50 +0100 50 31 300288830 0 79 1979 188 3600 2003 Error date(): 300288830
 
  "date CET 1979-07-08 14:33:50 pm PM 08 Sun July 2 14 02 14 33 8 Sunday 0 07 Jul 7 +0100 RFC822 Sun, 08 Jul 1979 14:33:50 +0100 50 31 300288830 0 79 1979 188 3600 2003" (date len=165)
  "date CET 1979-07-08 14:33:50 pm PM 08 Sun July 2 14 02 14 33 8 Sunday 0 07 Jul 7 +0100 RFC822 Sun,  8 Jul 1979 14:33:50 +0100 50 31 300288830 0 79 1979 188 3600 2003" (adodb_date len=165)

06 Oct 1977 23:00:15 +0100 15 31 245023215 4 77 1977 278 3600 2003 Error date(): 245023215
 
  "date CET 1977-10-06 23:00:15 pm PM 06 Thu October 11 23 11 23 00 6 Thursday 0 10 Oct 10 +0100 RFC822 Thu, 06 Oct 1977 23:00:15 +0100 15 31 245023215 4 77 1977 278 3600 2003" (date len=172)
  "date CET 1977-10-06 23:00:15 pm PM 06 Thu October 11 23 11 23 00 6 Thursday 0 10 Oct 10 +0100 RFC822 Thu,  6 Oct 1977 23:00:15 +0100 15 31 245023215 4 77 1977 278 3600 2003" (adodb_date len=172)

ST 1980-04-27 15:11:32 pm PM 27 Sun April 3 15 03 15 11 27 Sunday 1 04 Apr 4 +0200 RFC822 Sun, 27 Apr 1980 15:11:32 +0200 32 30 325689092 0 80 1980 117 7200 2003 Error date(): 325689092
 
  "date CEST 1980-04-27 15:11:32 pm PM 27 Sun April 3 15 03 15 11 27 Sunday 1 04 Apr 4 +0200 RFC822 Sun, 27 Apr 1980 15:11:32 +0200 32 30 325689092 0 80 1980 117 7200 2003" (date len=168)
  "date CET 1980-04-27 14:11:32 pm PM 27 Sun April 2 14 02 14 11 27 Sunday 1 04 Apr 4 +0100 RFC822 Sun, 27 Apr 1980 14:11:32 +0100 32 30 325689092 0 80 1980 117 3600 2003" (adodb_date len=167)

Error getdate() 325689092
Array ( [seconds] => 32 [minutes] => 11 [hours] => 15 [mday] => 27 [wday] => 0 [mon] => 4 [year] => 1980 [yday] => 117 [weekday] => Sunday [month] => April [0] => 325689092 )
Array ( [seconds] => 32 [minutes] => 11 [hours] => 14 [mday] => 27 [wday] => 0 [mon] => 4 [year] => 1980 [yday] => 117 [weekday] => Sunday [month] => April [0] => 325689092 )

ST 1980-09-27 06:59:47 am AM 27 Sat September 6 6 06 06 59 27 Saturday 1 09 Sep 9 +0200 RFC822 Sat, 27 Sep 1980 06:59:47 +0200 47 30 338878787 6 80 1980 270 7200 2003 Error date(): 338878787

 
  "date CEST 1980-09-27 06:59:47 am AM 27 Sat September 6 6 06 06 59 27 Saturday 1 09 Sep 9 +0200 RFC822 Sat, 27 Sep 1980 06:59:47 +0200 47 30 338878787 6 80 1980 270 7200 2003" (date len=173)
  "date CET 1980-09-27 05:59:47 am AM 27 Sat September 5 5 05 05 59 27 Saturday 1 09 Sep 9 +0100 RFC822 Sat, 27 Sep 1980 05:59:47 +0100 47 30 338878787 6 80 1980 270 3600 2003" (adodb_date len=172)

08 Feb 1978 15:12:02 +0100 02 28 255795122 3 78 1978 38 3600 2003 Error date(): 255795122
 
  "date CET 1978-02-08 15:12:02 pm PM 08 Wed February 3 15 03 15 12 8 Wednesday 0 02 Feb 2 +0100 RFC822 Wed, 08 Feb 1978 15:12:02 +0100 02 28 255795122 3 78 1978 38 3600 2003" (date len=171)
  "date CET 1978-02-08 15:12:02 pm PM 08 Wed February 3 15 03 15 12 8 Wednesday 0 02 Feb 2 +0100 RFC822 Wed,  8 Feb 1978 15:12:02 +0100 02 28 255795122 3 78 1978 38 3600 2003" (adodb_date len=171)

09 Jan 1978 08:53:08 +0100 08 31 253180388 1 78 1978 8 3600 2003 Error date(): 253180388
 
  "date CET 1978-01-09 08:53:08 am AM 09 Mon January 8 8 08 08 53 9 Monday 0 01 Jan 1 +0100 RFC822 Mon, 09 Jan 1978 08:53:08 +0100 08 31 253180388 1 78 1978 8 3600 2003" (date len=165)
  "date CET 1978-01-09 08:53:08 am AM 09 Mon January 8 8 08 08 53 9 Monday 0 01 Jan 1 +0100 RFC822 Mon,  9 Jan 1978 08:53:08 +0100 08 31 253180388 1 78 1978 8 3600 2003" (adodb_date len=165)

ST 1980-06-02 21:35:13 pm PM 02 Mon June 9 21 09 21 35 2 Monday 1 06 Jun 6 +0200 RFC822 Mon, 02 Jun 1980 21:35:13 +0200 13 30 328822513 1 80 1980 153 7200 2003 Error date(): 328822513
 
  "date CEST 1980-06-02 21:35:13 pm PM 02 Mon June 9 21 09 21 35 2 Monday 1 06 Jun 6 +0200 RFC822 Mon, 02 Jun 1980 21:35:13 +0200 13 30 328822513 1 80 1980 153 7200 2003" (date len=166)
  "date CET 1980-06-02 20:35:13 pm PM 02 Mon June 8 20 08 20 35 2 Monday 1 06 Jun 6 +0100 RFC822 Mon,  2 Jun 1980 20:35:13 +0100 13 30 328822513 1 80 1980 153 3600 2003" (adodb_date len=165)

Error getdate() 328822513
Array ( [seconds] => 13 [minutes] => 35 [hours] => 21 [mday] => 2 [wday] => 1 [mon] => 6 [year] => 1980 [yday] => 153 [weekday] => Monday [month] => June [0] => 328822513 )
Array ( [seconds] => 13 [minutes] => 35 [hours] => 20 [mday] => 2 [wday] => 1 [mon] => 6 [year] => 1980 [yday] => 153 [weekday] => Monday [month] => June [0] => 328822513 )

07 Apr 1977 19:31:44 +0100 44 30 229285904 4 77 1977 96 3600 2003 Error date(): 229285904

 
  "date CET 1977-04-07 19:31:44 pm PM 07 Thu April 7 19 07 19 31 7 Thursday 0 04 Apr 4 +0100 RFC822 Thu, 07 Apr 1977 19:31:44 +0100 44 30 229285904 4 77 1977 96 3600 2003" (date len=167)
  "date CET 1977-04-07 19:31:44 pm PM 07 Thu April 7 19 07 19 31 7 Thursday 0 04 Apr 4 +0100 RFC822 Thu,  7 Apr 1977 19:31:44 +0100 44 30 229285904 4 77 1977 96 3600 2003" (adodb_date len=167)

06 Apr 1973 06:31:41 +0100 41 30 102922301 5 73 1973 95 3600 2003 Error date(): 102922301
 
  "date CET 1973-04-06 06:31:41 am AM 06 Fri April 6 6 06 06 31 6 Friday 0 04 Apr 4 +0100 RFC822 Fri, 06 Apr 1973 06:31:41 +0100 41 30 102922301 5 73 1973 95 3600 2003" (date len=164)
  "date CET 1973-04-06 06:31:41 am AM 06 Fri April 6 6 06 06 31 6 Friday 0 04 Apr 4 +0100 RFC822 Fri,  6 Apr 1973 06:31:41 +0100 41 30 102922301 5 73 1973 95 3600 2003" (adodb_date len=164)

08 Apr 1977 03:20:47 +0100 47 30 229314047 5 77 1977 97 3600 2003 Error date(): 229314047
 
  "date CET 1977-04-08 03:20:47 am AM 08 Fri April 3 3 03 03 20 8 Friday 0 04 Apr 4 +0100 RFC822 Fri, 08 Apr 1977 03:20:47 +0100 47 30 229314047 5 77 1977 97 3600 2003" (date len=164)
  "date CET 1977-04-08 03:20:47 am AM 08 Fri April 3 3 03 03 20 8 Friday 0 04 Apr 4 +0100 RFC822 Fri,  8 Apr 1977 03:20:47 +0100 47 30 229314047 5 77 1977 97 3600 2003" (adodb_date len=164)

04 Sep 1976 21:32:12 +0100 12 30 210717132 6 76 1976 247 3600 2003 Error date(): 210717132
 
  "date CET 1976-09-04 21:32:12 pm PM 04 Sat September 9 21 09 21 32 4 Saturday 1 09 Sep 9 +0100 RFC822 Sat, 04 Sep 1976 21:32:12 +0100 12 30 210717132 6 76 1976 247 3600 2003" (date len=172)
  "date CET 1976-09-04 21:32:12 pm PM 04 Sat September 9 21 09 21 32 4 Saturday 1 09 Sep 9 +0100 RFC822 Sat,  4 Sep 1976 21:32:12 +0100 12 30 210717132 6 76 1976 247 3600 2003" (adodb_date len=172)

ST 1980-08-24 19:00:02 pm PM 24 Sun August 7 19 07 19 00 24 Sunday 1 08 Aug 8 +0200 RFC822 Sun, 24 Aug 1980 19:00:02 +0200 02 31 335984402 0 80 1980 236 7200 2003 Error date(): 335984402
 
  "date CEST 1980-08-24 19:00:02 pm PM 24 Sun August 7 19 07 19 00 24 Sunday 1 08 Aug 8 +0200 RFC822 Sun, 24 Aug 1980 19:00:02 +0200 02 31 335984402 0 80 1980 236 7200 2003" (date len=169)
  "date CET 1980-08-24 18:00:02 pm PM 24 Sun August 6 18 06 18 00 24 Sunday 1 08 Aug 8 +0100 RFC822 Sun, 24 Aug 1980 18:00:02 +0100 02 31 335984402 0 80 1980 236 3600 2003" (adodb_date len=168)

Error getdate() 335984402
Array ( [seconds] => 2 [minutes] => 0 [hours] => 19 [mday] => 24 [wday] => 0 [mon] => 8 [year] => 1980 [yday] => 236 [weekday] => Sunday [month] => August [0] => 335984402 )
Array ( [seconds] => 2 [minutes] => 0 [hours] => 18 [mday] => 24 [wday] => 0 [mon] => 8 [year] => 1980 [yday] => 236 [weekday] => Sunday [month] => August [0] => 335984402 )

01 Nov 1976 04:47:30 +0100 30 30 215668050 1 76 1976 305 3600 2003 Error date(): 215668050

 
  "date CET 1976-11-01 04:47:30 am AM 01 Mon November 4 4 04 04 47 1 Monday 1 11 Nov 11 +0100 RFC822 Mon, 01 Nov 1976 04:47:30 +0100 30 30 215668050 1 76 1976 305 3600 2003" (date len=169)
  "date CET 1976-11-01 04:47:30 am AM 01 Mon November 4 4 04 04 47 1 Monday 1 11 Nov 11 +0100 RFC822 Mon,  1 Nov 1976 04:47:30 +0100 30 30 215668050 1 76 1976 305 3600 2003" (adodb_date len=169)

06 Jan 1978 02:18:34 +0100 34 31 252897514 5 78 1978 5 3600 2003 Error date(): 252897514
 
  "date CET 1978-01-06 02:18:34 am AM 06 Fri January 2 2 02 02 18 6 Friday 0 01 Jan 1 +0100 RFC822 Fri, 06 Jan 1978 02:18:34 +0100 34 31 252897514 5 78 1978 5 3600 2003" (date len=165)
  "date CET 1978-01-06 02:18:34 am AM 06 Fri January 2 2 02 02 18 6 Friday 0 01 Jan 1 +0100 RFC822 Fri,  6 Jan 1978 02:18:34 +0100 34 31 252897514 5 78 1978 5 3600 2003" (adodb_date len=165)

08 Jan 1976 23:12:09 +0100 09 31 189987129 4 76 1976 7 3600 2003 Error date(): 189987129
 
  "date CET 1976-01-08 23:12:09 pm PM 08 Thu January 11 23 11 23 12 8 Thursday 1 01 Jan 1 +0100 RFC822 Thu, 08 Jan 1976 23:12:09 +0100 09 31 189987129 4 76 1976 7 3600 2003" (date len=169)
  "date CET 1976-01-08 23:12:09 pm PM 08 Thu January 11 23 11 23 12 8 Thursday 1 01 Jan 1 +0100 RFC822 Thu,  8 Jan 1976 23:12:09 +0100 09 31 189987129 4 76 1976 7 3600 2003" (adodb_date len=169)

ST 1982-04-26 16:23:36 pm PM 26 Mon April 4 16 04 16 23 26 Monday 0 04 Apr 4 +0200 RFC822 Mon, 26 Apr 1982 16:23:36 +0200 36 30 388679016 1 82 1982 115 7200 2003 Error date(): 388679016
 
  "date CEST 1982-04-26 16:23:36 pm PM 26 Mon April 4 16 04 16 23 26 Monday 0 04 Apr 4 +0200 RFC822 Mon, 26 Apr 1982 16:23:36 +0200 36 30 388679016 1 82 1982 115 7200 2003" (date len=168)
  "date CET 1982-04-26 15:23:36 pm PM 26 Mon April 3 15 03 15 23 26 Monday 0 04 Apr 4 +0100 RFC822 Mon, 26 Apr 1982 15:23:36 +0100 36 30 388679016 1 82 1982 115 3600 2003" (adodb_date len=167)

Error getdate() 388679016
Array ( [seconds] => 36 [minutes] => 23 [hours] => 16 [mday] => 26 [wday] => 1 [mon] => 4 [year] => 1982 [yday] => 115 [weekday] => Monday [month] => April [0] => 388679016 )
Array ( [seconds] => 36 [minutes] => 23 [hours] => 15 [mday] => 26 [wday] => 1 [mon] => 4 [year] => 1982 [yday] => 115 [weekday] => Monday [month] => April [0] => 388679016 )

02 Jun 1975 16:32:01 +0100 01 30 170955121 1 75 1975 152 3600 2003 Error date(): 170955121

 
  "date CET 1975-06-02 16:32:01 pm PM 02 Mon June 4 16 04 16 32 2 Monday 0 06 Jun 6 +0100 RFC822 Mon, 02 Jun 1975 16:32:01 +0100 01 30 170955121 1 75 1975 152 3600 2003" (date len=165)
  "date CET 1975-06-02 16:32:01 pm PM 02 Mon June 4 16 04 16 32 2 Monday 0 06 Jun 6 +0100 RFC822 Mon,  2 Jun 1975 16:32:01 +0100 01 30 170955121 1 75 1975 152 3600 2003" (adodb_date len=165)

Testing random dates between 100 and 4000

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

Failed :-(