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
09 May 1972 10:05:21 +0100 21 31 74250321 2 72 1972 129 3600 2003 Error date(): 74250321
 
  "date CET 1972-05-09 10:05:21 am AM 09 Tue May 10 10 10 10 05 9 Tuesday 1 05 May 5 +0100 RFC822 Tue, 09 May 1972 10:05:21 +0100 21 31 74250321 2 72 1972 129 3600 2003" (date len=165)
  "date CET 1972-05-09 10:05:21 am AM 09 Tue May 10 10 10 10 05 9 Tuesday 1 05 May 5 +0100 RFC822 Tue,  9 May 1972 10:05:21 +0100 21 31 74250321 2 72 1972 129 3600 2003" (adodb_date len=165)

03 Feb 1974 15:10:48 +0100 48 28 129132648 0 74 1974 33 3600 2003 Error date(): 129132648
 
  "date CET 1974-02-03 15:10:48 pm PM 03 Sun February 3 15 03 15 10 3 Sunday 0 02 Feb 2 +0100 RFC822 Sun, 03 Feb 1974 15:10:48 +0100 48 28 129132648 0 74 1974 33 3600 2003" (date len=168)
  "date CET 1974-02-03 15:10:48 pm PM 03 Sun February 3 15 03 15 10 3 Sunday 0 02 Feb 2 +0100 RFC822 Sun,  3 Feb 1974 15:10:48 +0100 48 28 129132648 0 74 1974 33 3600 2003" (adodb_date len=168)

05 Dec 1970 12:06:21 +0100 21 31 29243181 6 70 1970 338 3600 2003 Error date(): 29243181
 
  "date CET 1970-12-05 12:06:21 pm PM 05 Sat December 12 12 12 12 06 5 Saturday 0 12 Dec 12 +0100 RFC822 Sat, 05 Dec 1970 12:06:21 +0100 21 31 29243181 6 70 1970 338 3600 2003" (date len=172)
  "date CET 1970-12-05 12:06:21 pm PM 05 Sat December 12 12 12 12 06 5 Saturday 0 12 Dec 12 +0100 RFC822 Sat,  5 Dec 1970 12:06:21 +0100 21 31 29243181 6 70 1970 338 3600 2003" (adodb_date len=172)

01 Feb 1981 20:53:44 +0100 44 28 349905224 0 81 1981 31 3600 2003 Error date(): 349905224
 
  "date CET 1981-02-01 20:53:44 pm PM 01 Sun February 8 20 08 20 53 1 Sunday 0 02 Feb 2 +0100 RFC822 Sun, 01 Feb 1981 20:53:44 +0100 44 28 349905224 0 81 1981 31 3600 2003" (date len=168)
  "date CET 1981-02-01 20:53:44 pm PM 01 Sun February 8 20 08 20 53 1 Sunday 0 02 Feb 2 +0100 RFC822 Sun,  1 Feb 1981 20:53:44 +0100 44 28 349905224 0 81 1981 31 3600 2003" (adodb_date len=168)

08 Jun 1976 03:38:20 +0100 20 30 203049500 2 76 1976 159 3600 2003 Error date(): 203049500
 
  "date CET 1976-06-08 03:38:20 am AM 08 Tue June 3 3 03 03 38 8 Tuesday 1 06 Jun 6 +0100 RFC822 Tue, 08 Jun 1976 03:38:20 +0100 20 30 203049500 2 76 1976 159 3600 2003" (date len=165)
  "date CET 1976-06-08 03:38:20 am AM 08 Tue June 3 3 03 03 38 8 Tuesday 1 06 Jun 6 +0100 RFC822 Tue,  8 Jun 1976 03:38:20 +0100 20 30 203049500 2 76 1976 159 3600 2003" (adodb_date len=165)

03 Oct 1977 08:30:04 +0100 04 31 244711804 1 77 1977 275 3600 2003 Error date(): 244711804
 
  "date CET 1977-10-03 08:30:04 am AM 03 Mon October 8 8 08 08 30 3 Monday 0 10 Oct 10 +0100 RFC822 Mon, 03 Oct 1977 08:30:04 +0100 04 31 244711804 1 77 1977 275 3600 2003" (date len=168)
  "date CET 1977-10-03 08:30:04 am AM 03 Mon October 8 8 08 08 30 3 Monday 0 10 Oct 10 +0100 RFC822 Mon,  3 Oct 1977 08:30:04 +0100 04 31 244711804 1 77 1977 275 3600 2003" (adodb_date len=168)

04 Apr 1980 03:14:57 +0100 57 30 323662497 5 80 1980 94 3600 2003 Error date(): 323662497
 
  "date CET 1980-04-04 03:14:57 am AM 04 Fri April 3 3 03 03 14 4 Friday 1 04 Apr 4 +0100 RFC822 Fri, 04 Apr 1980 03:14:57 +0100 57 30 323662497 5 80 1980 94 3600 2003" (date len=164)
  "date CET 1980-04-04 03:14:57 am AM 04 Fri April 3 3 03 03 14 4 Friday 1 04 Apr 4 +0100 RFC822 Fri,  4 Apr 1980 03:14:57 +0100 57 30 323662497 5 80 1980 94 3600 2003" (adodb_date len=164)

08 Apr 1971 13:33:39 +0100 39 30 39962019 4 71 1971 97 3600 2003 Error date(): 39962019
 
  "date CET 1971-04-08 13:33:39 pm PM 08 Thu April 1 13 01 13 33 8 Thursday 0 04 Apr 4 +0100 RFC822 Thu, 08 Apr 1971 13:33:39 +0100 39 30 39962019 4 71 1971 97 3600 2003" (date len=166)
  "date CET 1971-04-08 13:33:39 pm PM 08 Thu April 1 13 01 13 33 8 Thursday 0 04 Apr 4 +0100 RFC822 Thu,  8 Apr 1971 13:33:39 +0100 39 30 39962019 4 71 1971 97 3600 2003" (adodb_date len=166)

03 Sep 1978 23:53:45 +0100 45 30 273711225 0 78 1978 245 3600 2003 Error date(): 273711225
 
  "date CET 1978-09-03 23:53:45 pm PM 03 Sun September 11 23 11 23 53 3 Sunday 0 09 Sep 9 +0100 RFC822 Sun, 03 Sep 1978 23:53:45 +0100 45 30 273711225 0 78 1978 245 3600 2003" (date len=171)
  "date CET 1978-09-03 23:53:45 pm PM 03 Sun September 11 23 11 23 53 3 Sunday 0 09 Sep 9 +0100 RFC822 Sun,  3 Sep 1978 23:53:45 +0100 45 30 273711225 0 78 1978 245 3600 2003" (adodb_date len=171)

09 Jul 1978 15:33:57 +0100 57 31 268842837 0 78 1978 189 3600 2003 Error date(): 268842837
 
  "date CET 1978-07-09 15:33:57 pm PM 09 Sun July 3 15 03 15 33 9 Sunday 0 07 Jul 7 +0100 RFC822 Sun, 09 Jul 1978 15:33:57 +0100 57 31 268842837 0 78 1978 189 3600 2003" (date len=165)
  "date CET 1978-07-09 15:33:57 pm PM 09 Sun July 3 15 03 15 33 9 Sunday 0 07 Jul 7 +0100 RFC822 Sun,  9 Jul 1978 15:33:57 +0100 57 31 268842837 0 78 1978 189 3600 2003" (adodb_date len=165)

07 Feb 1980 00:23:37 +0100 37 29 318727417 4 80 1980 37 3600 2003 Error date(): 318727417
 
  "date CET 1980-02-07 00:23:37 am AM 07 Thu February 12 0 12 00 23 7 Thursday 1 02 Feb 2 +0100 RFC822 Thu, 07 Feb 1980 00:23:37 +0100 37 29 318727417 4 80 1980 37 3600 2003" (date len=170)
  "date CET 1980-02-07 00:23:37 am AM 07 Thu February 12 0 12 00 23 7 Thursday 1 02 Feb 2 +0100 RFC822 Thu,  7 Feb 1980 00:23:37 +0100 37 29 318727417 4 80 1980 37 3600 2003" (adodb_date len=170)

09 Nov 1978 06:15:01 +0100 01 30 279436501 4 78 1978 312 3600 2003 Error date(): 279436501
 
  "date CET 1978-11-09 06:15:01 am AM 09 Thu November 6 6 06 06 15 9 Thursday 0 11 Nov 11 +0100 RFC822 Thu, 09 Nov 1978 06:15:01 +0100 01 30 279436501 4 78 1978 312 3600 2003" (date len=171)
  "date CET 1978-11-09 06:15:01 am AM 09 Thu November 6 6 06 06 15 9 Thursday 0 11 Nov 11 +0100 RFC822 Thu,  9 Nov 1978 06:15:01 +0100 01 30 279436501 4 78 1978 312 3600 2003" (adodb_date len=171)

ST 1981-04-13 21:29:32 pm PM 13 Mon April 9 21 09 21 29 13 Monday 0 04 Apr 4 +0200 RFC822 Mon, 13 Apr 1981 21:29:32 +0200 32 30 356038172 1 81 1981 102 7200 2003 Error date(): 356038172
 
  "date CEST 1981-04-13 21:29:32 pm PM 13 Mon April 9 21 09 21 29 13 Monday 0 04 Apr 4 +0200 RFC822 Mon, 13 Apr 1981 21:29:32 +0200 32 30 356038172 1 81 1981 102 7200 2003" (date len=168)
  "date CET 1981-04-13 20:29:32 pm PM 13 Mon April 8 20 08 20 29 13 Monday 0 04 Apr 4 +0100 RFC822 Mon, 13 Apr 1981 20:29:32 +0100 32 30 356038172 1 81 1981 102 3600 2003" (adodb_date len=167)

Error getdate() 356038172
Array ( [seconds] => 32 [minutes] => 29 [hours] => 21 [mday] => 13 [wday] => 1 [mon] => 4 [year] => 1981 [yday] => 102 [weekday] => Monday [month] => April [0] => 356038172 )
Array ( [seconds] => 32 [minutes] => 29 [hours] => 20 [mday] => 13 [wday] => 1 [mon] => 4 [year] => 1981 [yday] => 102 [weekday] => Monday [month] => April [0] => 356038172 )

06 Nov 1974 14:40:35 +0100 35 30 152977235 3 74 1974 309 3600 2003 Error date(): 152977235

 
  "date CET 1974-11-06 14:40:35 pm PM 06 Wed November 2 14 02 14 40 6 Wednesday 0 11 Nov 11 +0100 RFC822 Wed, 06 Nov 1974 14:40:35 +0100 35 30 152977235 3 74 1974 309 3600 2003" (date len=173)
  "date CET 1974-11-06 14:40:35 pm PM 06 Wed November 2 14 02 14 40 6 Wednesday 0 11 Nov 11 +0100 RFC822 Wed,  6 Nov 1974 14:40:35 +0100 35 30 152977235 3 74 1974 309 3600 2003" (adodb_date len=173)

06 Nov 1976 03:08:44 +0100 44 30 216094124 6 76 1976 310 3600 2003 Error date(): 216094124
 
  "date CET 1976-11-06 03:08:44 am AM 06 Sat November 3 3 03 03 08 6 Saturday 1 11 Nov 11 +0100 RFC822 Sat, 06 Nov 1976 03:08:44 +0100 44 30 216094124 6 76 1976 310 3600 2003" (date len=171)
  "date CET 1976-11-06 03:08:44 am AM 06 Sat November 3 3 03 03 08 6 Saturday 1 11 Nov 11 +0100 RFC822 Sat,  6 Nov 1976 03:08:44 +0100 44 30 216094124 6 76 1976 310 3600 2003" (adodb_date len=171)

ST 1980-05-30 13:20:55 pm PM 30 Fri May 1 13 01 13 20 30 Friday 1 05 May 5 +0200 RFC822 Fri, 30 May 1980 13:20:55 +0200 55 31 328533655 5 80 1980 150 7200 2003 Error date(): 328533655
 
  "date CEST 1980-05-30 13:20:55 pm PM 30 Fri May 1 13 01 13 20 30 Friday 1 05 May 5 +0200 RFC822 Fri, 30 May 1980 13:20:55 +0200 55 31 328533655 5 80 1980 150 7200 2003" (date len=166)
  "date CET 1980-05-30 12:20:55 pm PM 30 Fri May 12 12 12 12 20 30 Friday 1 05 May 5 +0100 RFC822 Fri, 30 May 1980 12:20:55 +0100 55 31 328533655 5 80 1980 150 3600 2003" (adodb_date len=166)

Error getdate() 328533655
Array ( [seconds] => 55 [minutes] => 20 [hours] => 13 [mday] => 30 [wday] => 5 [mon] => 5 [year] => 1980 [yday] => 150 [weekday] => Friday [month] => May [0] => 328533655 )
Array ( [seconds] => 55 [minutes] => 20 [hours] => 12 [mday] => 30 [wday] => 5 [mon] => 5 [year] => 1980 [yday] => 150 [weekday] => Friday [month] => May [0] => 328533655 )

02 Mar 1976 18:12:59 +0100 59 31 194634779 2 76 1976 61 3600 2003 Error date(): 194634779

 
  "date CET 1976-03-02 18:12:59 pm PM 02 Tue March 6 18 06 18 12 2 Tuesday 1 03 Mar 3 +0100 RFC822 Tue, 02 Mar 1976 18:12:59 +0100 59 31 194634779 2 76 1976 61 3600 2003" (date len=166)
  "date CET 1976-03-02 18:12:59 pm PM 02 Tue March 6 18 06 18 12 2 Tuesday 1 03 Mar 3 +0100 RFC822 Tue,  2 Mar 1976 18:12:59 +0100 59 31 194634779 2 76 1976 61 3600 2003" (adodb_date len=166)

06 May 1973 05:44:42 +0100 42 31 105511482 0 73 1973 125 3600 2003 Error date(): 105511482
 
  "date CET 1973-05-06 05:44:42 am AM 06 Sun May 5 5 05 05 44 6 Sunday 0 05 May 5 +0100 RFC822 Sun, 06 May 1973 05:44:42 +0100 42 31 105511482 0 73 1973 125 3600 2003" (date len=163)
  "date CET 1973-05-06 05:44:42 am AM 06 Sun May 5 5 05 05 44 6 Sunday 0 05 May 5 +0100 RFC822 Sun,  6 May 1973 05:44:42 +0100 42 31 105511482 0 73 1973 125 3600 2003" (adodb_date len=163)

01 Nov 1975 03:06:29 +0100 29 30 184039589 6 75 1975 304 3600 2003 Error date(): 184039589
 
  "date CET 1975-11-01 03:06:29 am AM 01 Sat November 3 3 03 03 06 1 Saturday 0 11 Nov 11 +0100 RFC822 Sat, 01 Nov 1975 03:06:29 +0100 29 30 184039589 6 75 1975 304 3600 2003" (date len=171)
  "date CET 1975-11-01 03:06:29 am AM 01 Sat November 3 3 03 03 06 1 Saturday 0 11 Nov 11 +0100 RFC822 Sat,  1 Nov 1975 03:06:29 +0100 29 30 184039589 6 75 1975 304 3600 2003" (adodb_date len=171)

02 Jan 1976 12:11:58 +0100 58 31 189429118 5 76 1976 1 3600 2003 Error date(): 189429118
 
  "date CET 1976-01-02 12:11:58 pm PM 02 Fri January 12 12 12 12 11 2 Friday 1 01 Jan 1 +0100 RFC822 Fri, 02 Jan 1976 12:11:58 +0100 58 31 189429118 5 76 1976 1 3600 2003" (date len=167)
  "date CET 1976-01-02 12:11:58 pm PM 02 Fri January 12 12 12 12 11 2 Friday 1 01 Jan 1 +0100 RFC822 Fri,  2 Jan 1976 12:11:58 +0100 58 31 189429118 5 76 1976 1 3600 2003" (adodb_date len=167)

02 May 1976 18:35:42 +0100 42 31 199906542 0 76 1976 122 3600 2003 Error date(): 199906542
 
  "date CET 1976-05-02 18:35:42 pm PM 02 Sun May 6 18 06 18 35 2 Sunday 1 05 May 5 +0100 RFC822 Sun, 02 May 1976 18:35:42 +0100 42 31 199906542 0 76 1976 122 3600 2003" (date len=164)
  "date CET 1976-05-02 18:35:42 pm PM 02 Sun May 6 18 06 18 35 2 Sunday 1 05 May 5 +0100 RFC822 Sun,  2 May 1976 18:35:42 +0100 42 31 199906542 0 76 1976 122 3600 2003" (adodb_date len=164)

01 Aug 1975 08:10:31 +0100 31 31 176109031 5 75 1975 212 3600 2003 Error date(): 176109031
 
  "date CET 1975-08-01 08:10:31 am AM 01 Fri August 8 8 08 08 10 1 Friday 0 08 Aug 8 +0100 RFC822 Fri, 01 Aug 1975 08:10:31 +0100 31 31 176109031 5 75 1975 212 3600 2003" (date len=166)
  "date CET 1975-08-01 08:10:31 am AM 01 Fri August 8 8 08 08 10 1 Friday 0 08 Aug 8 +0100 RFC822 Fri,  1 Aug 1975 08:10:31 +0100 31 31 176109031 5 75 1975 212 3600 2003" (adodb_date len=166)

02 Nov 1974 01:13:53 +0100 53 30 152583233 6 74 1974 305 3600 2003 Error date(): 152583233
 
  "date CET 1974-11-02 01:13:53 am AM 02 Sat November 1 1 01 01 13 2 Saturday 0 11 Nov 11 +0100 RFC822 Sat, 02 Nov 1974 01:13:53 +0100 53 30 152583233 6 74 1974 305 3600 2003" (date len=171)
  "date CET 1974-11-02 01:13:53 am AM 02 Sat November 1 1 01 01 13 2 Saturday 0 11 Nov 11 +0100 RFC822 Sat,  2 Nov 1974 01:13:53 +0100 53 30 152583233 6 74 1974 305 3600 2003" (adodb_date len=171)

03 Aug 1979 06:25:34 +0100 34 31 302505934 5 79 1979 214 3600 2003 Error date(): 302505934
 
  "date CET 1979-08-03 06:25:34 am AM 03 Fri August 6 6 06 06 25 3 Friday 0 08 Aug 8 +0100 RFC822 Fri, 03 Aug 1979 06:25:34 +0100 34 31 302505934 5 79 1979 214 3600 2003" (date len=166)
  "date CET 1979-08-03 06:25:34 am AM 03 Fri August 6 6 06 06 25 3 Friday 0 08 Aug 8 +0100 RFC822 Fri,  3 Aug 1979 06:25:34 +0100 34 31 302505934 5 79 1979 214 3600 2003" (adodb_date len=166)

04 Jan 1974 07:07:17 +0100 17 31 126511637 5 74 1974 3 3600 2003 Error date(): 126511637
 
  "date CET 1974-01-04 07:07:17 am AM 04 Fri January 7 7 07 07 07 4 Friday 0 01 Jan 1 +0100 RFC822 Fri, 04 Jan 1974 07:07:17 +0100 17 31 126511637 5 74 1974 3 3600 2003" (date len=165)
  "date CET 1974-01-04 07:07:17 am AM 04 Fri January 7 7 07 07 07 4 Friday 0 01 Jan 1 +0100 RFC822 Fri,  4 Jan 1974 07:07:17 +0100 17 31 126511637 5 74 1974 3 3600 2003" (adodb_date len=165)

05 Nov 1975 07:17:29 +0100 29 30 184400249 3 75 1975 308 3600 2003 Error date(): 184400249
 
  "date CET 1975-11-05 07:17:29 am AM 05 Wed November 7 7 07 07 17 5 Wednesday 0 11 Nov 11 +0100 RFC822 Wed, 05 Nov 1975 07:17:29 +0100 29 30 184400249 3 75 1975 308 3600 2003" (date len=172)
  "date CET 1975-11-05 07:17:29 am AM 05 Wed November 7 7 07 07 17 5 Wednesday 0 11 Nov 11 +0100 RFC822 Wed,  5 Nov 1975 07:17:29 +0100 29 30 184400249 3 75 1975 308 3600 2003" (adodb_date len=172)

03 Feb 1976 11:05:12 +0100 12 29 192189912 2 76 1976 33 3600 2003 Error date(): 192189912
 
  "date CET 1976-02-03 11:05:12 am AM 03 Tue February 11 11 11 11 05 3 Tuesday 1 02 Feb 2 +0100 RFC822 Tue, 03 Feb 1976 11:05:12 +0100 12 29 192189912 2 76 1976 33 3600 2003" (date len=170)
  "date CET 1976-02-03 11:05:12 am AM 03 Tue February 11 11 11 11 05 3 Tuesday 1 02 Feb 2 +0100 RFC822 Tue,  3 Feb 1976 11:05:12 +0100 12 29 192189912 2 76 1976 33 3600 2003" (adodb_date len=170)

ST 1980-04-23 23:47:27 pm PM 23 Wed April 11 23 11 23 47 23 Wednesday 1 04 Apr 4 +0200 RFC822 Wed, 23 Apr 1980 23:47:27 +0200 27 30 325374447 3 80 1980 113 7200 2003 Error date(): 325374447
 
  "date CEST 1980-04-23 23:47:27 pm PM 23 Wed April 11 23 11 23 47 23 Wednesday 1 04 Apr 4 +0200 RFC822 Wed, 23 Apr 1980 23:47:27 +0200 27 30 325374447 3 80 1980 113 7200 2003" (date len=172)
  "date CET 1980-04-23 22:47:27 pm PM 23 Wed April 10 22 10 22 47 23 Wednesday 1 04 Apr 4 +0100 RFC822 Wed, 23 Apr 1980 22:47:27 +0100 27 30 325374447 3 80 1980 113 3600 2003" (adodb_date len=171)

07 Jun 1978 15:44:10 +0100 10 30 266078650 3 78 1978 157 3600 2003 Error date(): 266078650
 
  "date CET 1978-06-07 15:44:10 pm PM 07 Wed June 3 15 03 15 44 7 Wednesday 0 06 Jun 6 +0100 RFC822 Wed, 07 Jun 1978 15:44:10 +0100 10 30 266078650 3 78 1978 157 3600 2003" (date len=168)
  "date CET 1978-06-07 15:44:10 pm PM 07 Wed June 3 15 03 15 44 7 Wednesday 0 06 Jun 6 +0100 RFC822 Wed,  7 Jun 1978 15:44:10 +0100 10 30 266078650 3 78 1978 157 3600 2003" (adodb_date len=168)

02 Mar 1981 11:50:18 +0100 18 31 352378218 1 81 1981 60 3600 2003 Error date(): 352378218
 
  "date CET 1981-03-02 11:50:18 am AM 02 Mon March 11 11 11 11 50 2 Monday 0 03 Mar 3 +0100 RFC822 Mon, 02 Mar 1981 11:50:18 +0100 18 31 352378218 1 81 1981 60 3600 2003" (date len=166)
  "date CET 1981-03-02 11:50:18 am AM 02 Mon March 11 11 11 11 50 2 Monday 0 03 Mar 3 +0100 RFC822 Mon,  2 Mar 1981 11:50:18 +0100 18 31 352378218 1 81 1981 60 3600 2003" (adodb_date len=166)

07 Jun 1978 06:52:28 +0100 28 30 266046748 3 78 1978 157 3600 2003 Error date(): 266046748
 
  "date CET 1978-06-07 06:52:28 am AM 07 Wed June 6 6 06 06 52 7 Wednesday 0 06 Jun 6 +0100 RFC822 Wed, 07 Jun 1978 06:52:28 +0100 28 30 266046748 3 78 1978 157 3600 2003" (date len=167)
  "date CET 1978-06-07 06:52:28 am AM 07 Wed June 6 6 06 06 52 7 Wednesday 0 06 Jun 6 +0100 RFC822 Wed,  7 Jun 1978 06:52:28 +0100 28 30 266046748 3 78 1978 157 3600 2003" (adodb_date len=167)

02 Aug 1978 13:05:08 +0100 08 31 270907508 3 78 1978 213 3600 2003 Error date(): 270907508
 
  "date CET 1978-08-02 13:05:08 pm PM 02 Wed August 1 13 01 13 05 2 Wednesday 0 08 Aug 8 +0100 RFC822 Wed, 02 Aug 1978 13:05:08 +0100 08 31 270907508 3 78 1978 213 3600 2003" (date len=170)
  "date CET 1978-08-02 13:05:08 pm PM 02 Wed August 1 13 01 13 05 2 Wednesday 0 08 Aug 8 +0100 RFC822 Wed,  2 Aug 1978 13:05:08 +0100 08 31 270907508 3 78 1978 213 3600 2003" (adodb_date len=170)

ST 1980-05-12 04:49:44 am AM 12 Mon May 4 4 04 04 49 12 Monday 1 05 May 5 +0200 RFC822 Mon, 12 May 1980 04:49:44 +0200 44 31 326947784 1 80 1980 132 7200 2003 Error date(): 326947784
 
  "date CEST 1980-05-12 04:49:44 am AM 12 Mon May 4 4 04 04 49 12 Monday 1 05 May 5 +0200 RFC822 Mon, 12 May 1980 04:49:44 +0200 44 31 326947784 1 80 1980 132 7200 2003" (date len=165)
  "date CET 1980-05-12 03:49:44 am AM 12 Mon May 3 3 03 03 49 12 Monday 1 05 May 5 +0100 RFC822 Mon, 12 May 1980 03:49:44 +0100 44 31 326947784 1 80 1980 132 3600 2003" (adodb_date len=164)

Error getdate() 326947784
Array ( [seconds] => 44 [minutes] => 49 [hours] => 4 [mday] => 12 [wday] => 1 [mon] => 5 [year] => 1980 [yday] => 132 [weekday] => Monday [month] => May [0] => 326947784 )
Array ( [seconds] => 44 [minutes] => 49 [hours] => 3 [mday] => 12 [wday] => 1 [mon] => 5 [year] => 1980 [yday] => 132 [weekday] => Monday [month] => May [0] => 326947784 )

Testing random dates between 100 and 4000

Testing 1964 to 1976, or 378432000 seconds, offset=91905: 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975

Failed :-(