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 1982-05-18 05:57:31 am AM 18 Tue May 5 5 05 05 57 18 Tuesday 0 05 May 5 +0200 RFC822 Tue, 18 May 1982 05:57:31 +0200 31 31 390542251 2 82 1982 137 7200 2003 Error date(): 390542251
 
  "date CEST 1982-05-18 05:57:31 am AM 18 Tue May 5 5 05 05 57 18 Tuesday 0 05 May 5 +0200 RFC822 Tue, 18 May 1982 05:57:31 +0200 31 31 390542251 2 82 1982 137 7200 2003" (date len=166)
  "date CET 1982-05-18 04:57:31 am AM 18 Tue May 4 4 04 04 57 18 Tuesday 0 05 May 5 +0100 RFC822 Tue, 18 May 1982 04:57:31 +0100 31 31 390542251 2 82 1982 137 3600 2003" (adodb_date len=165)

08 Jan 1982 10:06:43 +0100 43 31 379328803 5 82 1982 7 3600 2003 Error date(): 379328803
 
  "date CET 1982-01-08 10:06:43 am AM 08 Fri January 10 10 10 10 06 8 Friday 0 01 Jan 1 +0100 RFC822 Fri, 08 Jan 1982 10:06:43 +0100 43 31 379328803 5 82 1982 7 3600 2003" (date len=167)
  "date CET 1982-01-08 10:06:43 am AM 08 Fri January 10 10 10 10 06 8 Friday 0 01 Jan 1 +0100 RFC822 Fri,  8 Jan 1982 10:06:43 +0100 43 31 379328803 5 82 1982 7 3600 2003" (adodb_date len=167)

ST 1981-07-24 21:51:10 pm PM 24 Fri July 9 21 09 21 51 24 Friday 0 07 Jul 7 +0200 RFC822 Fri, 24 Jul 1981 21:51:10 +0200 10 31 364852270 5 81 1981 204 7200 2003 Error date(): 364852270
 
  "date CEST 1981-07-24 21:51:10 pm PM 24 Fri July 9 21 09 21 51 24 Friday 0 07 Jul 7 +0200 RFC822 Fri, 24 Jul 1981 21:51:10 +0200 10 31 364852270 5 81 1981 204 7200 2003" (date len=167)
  "date CET 1981-07-24 20:51:10 pm PM 24 Fri July 8 20 08 20 51 24 Friday 0 07 Jul 7 +0100 RFC822 Fri, 24 Jul 1981 20:51:10 +0100 10 31 364852270 5 81 1981 204 3600 2003" (adodb_date len=166)

Error getdate() 364852270
Array ( [seconds] => 10 [minutes] => 51 [hours] => 21 [mday] => 24 [wday] => 5 [mon] => 7 [year] => 1981 [yday] => 204 [weekday] => Friday [month] => July [0] => 364852270 )
Array ( [seconds] => 10 [minutes] => 51 [hours] => 20 [mday] => 24 [wday] => 5 [mon] => 7 [year] => 1981 [yday] => 204 [weekday] => Friday [month] => July [0] => 364852270 )

07 Sep 1974 17:35:17 +0100 17 30 147803717 6 74 1974 249 3600 2003 Error date(): 147803717

 
  "date CET 1974-09-07 17:35:17 pm PM 07 Sat September 5 17 05 17 35 7 Saturday 0 09 Sep 9 +0100 RFC822 Sat, 07 Sep 1974 17:35:17 +0100 17 30 147803717 6 74 1974 249 3600 2003" (date len=172)
  "date CET 1974-09-07 17:35:17 pm PM 07 Sat September 5 17 05 17 35 7 Saturday 0 09 Sep 9 +0100 RFC822 Sat,  7 Sep 1974 17:35:17 +0100 17 30 147803717 6 74 1974 249 3600 2003" (adodb_date len=172)

02 May 1972 02:34:04 +0100 04 31 73618444 2 72 1972 122 3600 2003 Error date(): 73618444
 
  "date CET 1972-05-02 02:34:04 am AM 02 Tue May 2 2 02 02 34 2 Tuesday 1 05 May 5 +0100 RFC822 Tue, 02 May 1972 02:34:04 +0100 04 31 73618444 2 72 1972 122 3600 2003" (date len=163)
  "date CET 1972-05-02 02:34:04 am AM 02 Tue May 2 2 02 02 34 2 Tuesday 1 05 May 5 +0100 RFC822 Tue,  2 May 1972 02:34:04 +0100 04 31 73618444 2 72 1972 122 3600 2003" (adodb_date len=163)

02 Apr 1974 13:53:21 +0100 21 30 134139201 2 74 1974 91 3600 2003 Error date(): 134139201
 
  "date CET 1974-04-02 13:53:21 pm PM 02 Tue April 1 13 01 13 53 2 Tuesday 0 04 Apr 4 +0100 RFC822 Tue, 02 Apr 1974 13:53:21 +0100 21 30 134139201 2 74 1974 91 3600 2003" (date len=166)
  "date CET 1974-04-02 13:53:21 pm PM 02 Tue April 1 13 01 13 53 2 Tuesday 0 04 Apr 4 +0100 RFC822 Tue,  2 Apr 1974 13:53:21 +0100 21 30 134139201 2 74 1974 91 3600 2003" (adodb_date len=166)

03 Dec 1976 14:35:04 +0100 04 31 218468104 5 76 1976 337 3600 2003 Error date(): 218468104
 
  "date CET 1976-12-03 14:35:04 pm PM 03 Fri December 2 14 02 14 35 3 Friday 1 12 Dec 12 +0100 RFC822 Fri, 03 Dec 1976 14:35:04 +0100 04 31 218468104 5 76 1976 337 3600 2003" (date len=170)
  "date CET 1976-12-03 14:35:04 pm PM 03 Fri December 2 14 02 14 35 3 Friday 1 12 Dec 12 +0100 RFC822 Fri,  3 Dec 1976 14:35:04 +0100 04 31 218468104 5 76 1976 337 3600 2003" (adodb_date len=170)

ST 1981-04-25 12:00:21 pm PM 25 Sat April 12 12 12 12 00 25 Saturday 0 04 Apr 4 +0200 RFC822 Sat, 25 Apr 1981 12:00:21 +0200 21 30 357040821 6 81 1981 114 7200 2003 Error date(): 357040821
 
  "date CEST 1981-04-25 12:00:21 pm PM 25 Sat April 12 12 12 12 00 25 Saturday 0 04 Apr 4 +0200 RFC822 Sat, 25 Apr 1981 12:00:21 +0200 21 30 357040821 6 81 1981 114 7200 2003" (date len=171)
  "date CET 1981-04-25 11:00:21 am AM 25 Sat April 11 11 11 11 00 25 Saturday 0 04 Apr 4 +0100 RFC822 Sat, 25 Apr 1981 11:00:21 +0100 21 30 357040821 6 81 1981 114 3600 2003" (adodb_date len=170)

Error getdate() 357040821
Array ( [seconds] => 21 [minutes] => 0 [hours] => 12 [mday] => 25 [wday] => 6 [mon] => 4 [year] => 1981 [yday] => 114 [weekday] => Saturday [month] => April [0] => 357040821 )
Array ( [seconds] => 21 [minutes] => 0 [hours] => 11 [mday] => 25 [wday] => 6 [mon] => 4 [year] => 1981 [yday] => 114 [weekday] => Saturday [month] => April [0] => 357040821 )

04 Sep 1973 21:21:53 +0100 53 30 116022113 2 73 1973 246 3600 2003 Error date(): 116022113

 
  "date CET 1973-09-04 21:21:53 pm PM 04 Tue September 9 21 09 21 21 4 Tuesday 0 09 Sep 9 +0100 RFC822 Tue, 04 Sep 1973 21:21:53 +0100 53 30 116022113 2 73 1973 246 3600 2003" (date len=171)
  "date CET 1973-09-04 21:21:53 pm PM 04 Tue September 9 21 09 21 21 4 Tuesday 0 09 Sep 9 +0100 RFC822 Tue,  4 Sep 1973 21:21:53 +0100 53 30 116022113 2 73 1973 246 3600 2003" (adodb_date len=171)

01 Sep 1975 14:10:19 +0100 19 30 178809019 1 75 1975 243 3600 2003 Error date(): 178809019
 
  "date CET 1975-09-01 14:10:19 pm PM 01 Mon September 2 14 02 14 10 1 Monday 0 09 Sep 9 +0100 RFC822 Mon, 01 Sep 1975 14:10:19 +0100 19 30 178809019 1 75 1975 243 3600 2003" (date len=170)
  "date CET 1975-09-01 14:10:19 pm PM 01 Mon September 2 14 02 14 10 1 Monday 0 09 Sep 9 +0100 RFC822 Mon,  1 Sep 1975 14:10:19 +0100 19 30 178809019 1 75 1975 243 3600 2003" (adodb_date len=170)

03 Oct 1980 02:25:36 +0100 36 31 339384336 5 80 1980 276 3600 2003 Error date(): 339384336
 
  "date CET 1980-10-03 02:25:36 am AM 03 Fri October 2 2 02 02 25 3 Friday 1 10 Oct 10 +0100 RFC822 Fri, 03 Oct 1980 02:25:36 +0100 36 31 339384336 5 80 1980 276 3600 2003" (date len=168)
  "date CET 1980-10-03 02:25:36 am AM 03 Fri October 2 2 02 02 25 3 Friday 1 10 Oct 10 +0100 RFC822 Fri,  3 Oct 1980 02:25:36 +0100 36 31 339384336 5 80 1980 276 3600 2003" (adodb_date len=168)

05 Jul 1975 18:33:14 +0100 14 31 173813594 6 75 1975 185 3600 2003 Error date(): 173813594
 
  "date CET 1975-07-05 18:33:14 pm PM 05 Sat July 6 18 06 18 33 5 Saturday 0 07 Jul 7 +0100 RFC822 Sat, 05 Jul 1975 18:33:14 +0100 14 31 173813594 6 75 1975 185 3600 2003" (date len=167)
  "date CET 1975-07-05 18:33:14 pm PM 05 Sat July 6 18 06 18 33 5 Saturday 0 07 Jul 7 +0100 RFC822 Sat,  5 Jul 1975 18:33:14 +0100 14 31 173813594 6 75 1975 185 3600 2003" (adodb_date len=167)

08 Jun 1977 03:02:38 +0100 38 30 234583358 3 77 1977 158 3600 2003 Error date(): 234583358
 
  "date CET 1977-06-08 03:02:38 am AM 08 Wed June 3 3 03 03 02 8 Wednesday 0 06 Jun 6 +0100 RFC822 Wed, 08 Jun 1977 03:02:38 +0100 38 30 234583358 3 77 1977 158 3600 2003" (date len=167)
  "date CET 1977-06-08 03:02:38 am AM 08 Wed June 3 3 03 03 02 8 Wednesday 0 06 Jun 6 +0100 RFC822 Wed,  8 Jun 1977 03:02:38 +0100 38 30 234583358 3 77 1977 158 3600 2003" (adodb_date len=167)

ST 1981-06-02 06:18:57 am AM 02 Tue June 6 6 06 06 18 2 Tuesday 0 06 Jun 6 +0200 RFC822 Tue, 02 Jun 1981 06:18:57 +0200 57 30 360303537 2 81 1981 152 7200 2003 Error date(): 360303537
 
  "date CEST 1981-06-02 06:18:57 am AM 02 Tue June 6 6 06 06 18 2 Tuesday 0 06 Jun 6 +0200 RFC822 Tue, 02 Jun 1981 06:18:57 +0200 57 30 360303537 2 81 1981 152 7200 2003" (date len=166)
  "date CET 1981-06-02 05:18:57 am AM 02 Tue June 5 5 05 05 18 2 Tuesday 0 06 Jun 6 +0100 RFC822 Tue,  2 Jun 1981 05:18:57 +0100 57 30 360303537 2 81 1981 152 3600 2003" (adodb_date len=165)

08 Dec 1975 03:12:25 +0100 25 31 187236745 1 75 1975 341 3600 2003 Error date(): 187236745
 
  "date CET 1975-12-08 03:12:25 am AM 08 Mon December 3 3 03 03 12 8 Monday 0 12 Dec 12 +0100 RFC822 Mon, 08 Dec 1975 03:12:25 +0100 25 31 187236745 1 75 1975 341 3600 2003" (date len=169)
  "date CET 1975-12-08 03:12:25 am AM 08 Mon December 3 3 03 03 12 8 Monday 0 12 Dec 12 +0100 RFC822 Mon,  8 Dec 1975 03:12:25 +0100 25 31 187236745 1 75 1975 341 3600 2003" (adodb_date len=169)

07 Dec 1979 05:59:45 +0100 45 31 313390785 5 79 1979 340 3600 2003 Error date(): 313390785
 
  "date CET 1979-12-07 05:59:45 am AM 07 Fri December 5 5 05 05 59 7 Friday 0 12 Dec 12 +0100 RFC822 Fri, 07 Dec 1979 05:59:45 +0100 45 31 313390785 5 79 1979 340 3600 2003" (date len=169)
  "date CET 1979-12-07 05:59:45 am AM 07 Fri December 5 5 05 05 59 7 Friday 0 12 Dec 12 +0100 RFC822 Fri,  7 Dec 1979 05:59:45 +0100 45 31 313390785 5 79 1979 340 3600 2003" (adodb_date len=169)

08 Oct 1974 05:19:17 +0100 17 31 150437957 2 74 1974 280 3600 2003 Error date(): 150437957
 
  "date CET 1974-10-08 05:19:17 am AM 08 Tue October 5 5 05 05 19 8 Tuesday 0 10 Oct 10 +0100 RFC822 Tue, 08 Oct 1974 05:19:17 +0100 17 31 150437957 2 74 1974 280 3600 2003" (date len=169)
  "date CET 1974-10-08 05:19:17 am AM 08 Tue October 5 5 05 05 19 8 Tuesday 0 10 Oct 10 +0100 RFC822 Tue,  8 Oct 1974 05:19:17 +0100 17 31 150437957 2 74 1974 280 3600 2003" (adodb_date len=169)

ST 1981-06-20 09:04:01 am AM 20 Sat June 9 9 09 09 04 20 Saturday 0 06 Jun 6 +0200 RFC822 Sat, 20 Jun 1981 09:04:01 +0200 01 30 361868641 6 81 1981 170 7200 2003 Error date(): 361868641
 
  "date CEST 1981-06-20 09:04:01 am AM 20 Sat June 9 9 09 09 04 20 Saturday 0 06 Jun 6 +0200 RFC822 Sat, 20 Jun 1981 09:04:01 +0200 01 30 361868641 6 81 1981 170 7200 2003" (date len=168)
  "date CET 1981-06-20 08:04:01 am AM 20 Sat June 8 8 08 08 04 20 Saturday 0 06 Jun 6 +0100 RFC822 Sat, 20 Jun 1981 08:04:01 +0100 01 30 361868641 6 81 1981 170 3600 2003" (adodb_date len=167)

Error getdate() 361868641
Array ( [seconds] => 1 [minutes] => 4 [hours] => 9 [mday] => 20 [wday] => 6 [mon] => 6 [year] => 1981 [yday] => 170 [weekday] => Saturday [month] => June [0] => 361868641 )
Array ( [seconds] => 1 [minutes] => 4 [hours] => 8 [mday] => 20 [wday] => 6 [mon] => 6 [year] => 1981 [yday] => 170 [weekday] => Saturday [month] => June [0] => 361868641 )

ST 1980-04-22 23:42:05 pm PM 22 Tue April 11 23 11 23 42 22 Tuesday 1 04 Apr 4 +0200 RFC822 Tue, 22 Apr 1980 23:42:05 +0200 05 30 325287725 2 80 1980 112 7200 2003 Error date(): 325287725

 
  "date CEST 1980-04-22 23:42:05 pm PM 22 Tue April 11 23 11 23 42 22 Tuesday 1 04 Apr 4 +0200 RFC822 Tue, 22 Apr 1980 23:42:05 +0200 05 30 325287725 2 80 1980 112 7200 2003" (date len=170)
  "date CET 1980-04-22 22:42:05 pm PM 22 Tue April 10 22 10 22 42 22 Tuesday 1 04 Apr 4 +0100 RFC822 Tue, 22 Apr 1980 22:42:05 +0100 05 30 325287725 2 80 1980 112 3600 2003" (adodb_date len=169)

Error getdate() 325287725
Array ( [seconds] => 5 [minutes] => 42 [hours] => 23 [mday] => 22 [wday] => 2 [mon] => 4 [year] => 1980 [yday] => 112 [weekday] => Tuesday [month] => April [0] => 325287725 )
Array ( [seconds] => 5 [minutes] => 42 [hours] => 22 [mday] => 22 [wday] => 2 [mon] => 4 [year] => 1980 [yday] => 112 [weekday] => Tuesday [month] => April [0] => 325287725 )

01 Feb 1975 02:54:13 +0100 13 28 160451653 6 75 1975 31 3600 2003 Error date(): 160451653

 
  "date CET 1975-02-01 02:54:13 am AM 01 Sat February 2 2 02 02 54 1 Saturday 0 02 Feb 2 +0100 RFC822 Sat, 01 Feb 1975 02:54:13 +0100 13 28 160451653 6 75 1975 31 3600 2003" (date len=169)
  "date CET 1975-02-01 02:54:13 am AM 01 Sat February 2 2 02 02 54 1 Saturday 0 02 Feb 2 +0100 RFC822 Sat,  1 Feb 1975 02:54:13 +0100 13 28 160451653 6 75 1975 31 3600 2003" (adodb_date len=169)

09 Dec 1979 21:55:22 +0100 22 31 313620922 0 79 1979 342 3600 2003 Error date(): 313620922
 
  "date CET 1979-12-09 21:55:22 pm PM 09 Sun December 9 21 09 21 55 9 Sunday 0 12 Dec 12 +0100 RFC822 Sun, 09 Dec 1979 21:55:22 +0100 22 31 313620922 0 79 1979 342 3600 2003" (date len=170)
  "date CET 1979-12-09 21:55:22 pm PM 09 Sun December 9 21 09 21 55 9 Sunday 0 12 Dec 12 +0100 RFC822 Sun,  9 Dec 1979 21:55:22 +0100 22 31 313620922 0 79 1979 342 3600 2003" (adodb_date len=170)

06 Jul 1971 06:58:52 +0100 52 31 47627932 2 71 1971 186 3600 2003 Error date(): 47627932
 
  "date CET 1971-07-06 06:58:52 am AM 06 Tue July 6 6 06 06 58 6 Tuesday 0 07 Jul 7 +0100 RFC822 Tue, 06 Jul 1971 06:58:52 +0100 52 31 47627932 2 71 1971 186 3600 2003" (date len=164)
  "date CET 1971-07-06 06:58:52 am AM 06 Tue July 6 6 06 06 58 6 Tuesday 0 07 Jul 7 +0100 RFC822 Tue,  6 Jul 1971 06:58:52 +0100 52 31 47627932 2 71 1971 186 3600 2003" (adodb_date len=164)

ST 1980-08-08 14:03:45 pm PM 08 Fri August 2 14 02 14 03 8 Friday 1 08 Aug 8 +0200 RFC822 Fri, 08 Aug 1980 14:03:45 +0200 45 31 334584225 5 80 1980 220 7200 2003 Error date(): 334584225
 
  "date CEST 1980-08-08 14:03:45 pm PM 08 Fri August 2 14 02 14 03 8 Friday 1 08 Aug 8 +0200 RFC822 Fri, 08 Aug 1980 14:03:45 +0200 45 31 334584225 5 80 1980 220 7200 2003" (date len=168)
  "date CET 1980-08-08 13:03:45 pm PM 08 Fri August 1 13 01 13 03 8 Friday 1 08 Aug 8 +0100 RFC822 Fri,  8 Aug 1980 13:03:45 +0100 45 31 334584225 5 80 1980 220 3600 2003" (adodb_date len=167)

Error getdate() 334584225
Array ( [seconds] => 45 [minutes] => 3 [hours] => 14 [mday] => 8 [wday] => 5 [mon] => 8 [year] => 1980 [yday] => 220 [weekday] => Friday [month] => August [0] => 334584225 )
Array ( [seconds] => 45 [minutes] => 3 [hours] => 13 [mday] => 8 [wday] => 5 [mon] => 8 [year] => 1980 [yday] => 220 [weekday] => Friday [month] => August [0] => 334584225 )

04 Apr 1976 09:25:07 +0100 07 30 197454307 0 76 1976 94 3600 2003 Error date(): 197454307

 
  "date CET 1976-04-04 09:25:07 am AM 04 Sun April 9 9 09 09 25 4 Sunday 1 04 Apr 4 +0100 RFC822 Sun, 04 Apr 1976 09:25:07 +0100 07 30 197454307 0 76 1976 94 3600 2003" (date len=164)
  "date CET 1976-04-04 09:25:07 am AM 04 Sun April 9 9 09 09 25 4 Sunday 1 04 Apr 4 +0100 RFC822 Sun,  4 Apr 1976 09:25:07 +0100 07 30 197454307 0 76 1976 94 3600 2003" (adodb_date len=164)

04 Sep 1976 11:22:46 +0100 46 30 210680566 6 76 1976 247 3600 2003 Error date(): 210680566
 
  "date CET 1976-09-04 11:22:46 am AM 04 Sat September 11 11 11 11 22 4 Saturday 1 09 Sep 9 +0100 RFC822 Sat, 04 Sep 1976 11:22:46 +0100 46 30 210680566 6 76 1976 247 3600 2003" (date len=173)
  "date CET 1976-09-04 11:22:46 am AM 04 Sat September 11 11 11 11 22 4 Saturday 1 09 Sep 9 +0100 RFC822 Sat,  4 Sep 1976 11:22:46 +0100 46 30 210680566 6 76 1976 247 3600 2003" (adodb_date len=173)

ST 1980-05-17 06:00:36 am AM 17 Sat May 6 6 06 06 00 17 Saturday 1 05 May 5 +0200 RFC822 Sat, 17 May 1980 06:00:36 +0200 36 31 327384036 6 80 1980 137 7200 2003 Error date(): 327384036
 
  "date CEST 1980-05-17 06:00:36 am AM 17 Sat May 6 6 06 06 00 17 Saturday 1 05 May 5 +0200 RFC822 Sat, 17 May 1980 06:00:36 +0200 36 31 327384036 6 80 1980 137 7200 2003" (date len=167)
  "date CET 1980-05-17 05:00:36 am AM 17 Sat May 5 5 05 05 00 17 Saturday 1 05 May 5 +0100 RFC822 Sat, 17 May 1980 05:00:36 +0100 36 31 327384036 6 80 1980 137 3600 2003" (adodb_date len=166)

06 Jul 1977 04:07:12 +0100 12 31 237006432 3 77 1977 186 3600 2003 Error date(): 237006432
 
  "date CET 1977-07-06 04:07:12 am AM 06 Wed July 4 4 04 04 07 6 Wednesday 0 07 Jul 7 +0100 RFC822 Wed, 06 Jul 1977 04:07:12 +0100 12 31 237006432 3 77 1977 186 3600 2003" (date len=167)
  "date CET 1977-07-06 04:07:12 am AM 06 Wed July 4 4 04 04 07 6 Wednesday 0 07 Jul 7 +0100 RFC822 Wed,  6 Jul 1977 04:07:12 +0100 12 31 237006432 3 77 1977 186 3600 2003" (adodb_date len=167)

03 Dec 1972 17:03:59 +0100 59 31 92246639 0 72 1972 337 3600 2003 Error date(): 92246639
 
  "date CET 1972-12-03 17:03:59 pm PM 03 Sun December 5 17 05 17 03 3 Sunday 1 12 Dec 12 +0100 RFC822 Sun, 03 Dec 1972 17:03:59 +0100 59 31 92246639 0 72 1972 337 3600 2003" (date len=169)
  "date CET 1972-12-03 17:03:59 pm PM 03 Sun December 5 17 05 17 03 3 Sunday 1 12 Dec 12 +0100 RFC822 Sun,  3 Dec 1972 17:03:59 +0100 59 31 92246639 0 72 1972 337 3600 2003" (adodb_date len=169)

01 May 1975 11:49:09 +0100 09 31 168173349 4 75 1975 120 3600 2003 Error date(): 168173349
 
  "date CET 1975-05-01 11:49:09 am AM 01 Thu May 11 11 11 11 49 1 Thursday 0 05 May 5 +0100 RFC822 Thu, 01 May 1975 11:49:09 +0100 09 31 168173349 4 75 1975 120 3600 2003" (date len=167)
  "date CET 1975-05-01 11:49:09 am AM 01 Thu May 11 11 11 11 49 1 Thursday 0 05 May 5 +0100 RFC822 Thu,  1 May 1975 11:49:09 +0100 09 31 168173349 4 75 1975 120 3600 2003" (adodb_date len=167)

ST 1980-08-30 13:42:39 pm PM 30 Sat August 1 13 01 13 42 30 Saturday 1 08 Aug 8 +0200 RFC822 Sat, 30 Aug 1980 13:42:39 +0200 39 31 336483759 6 80 1980 242 7200 2003 Error date(): 336483759
 
  "date CEST 1980-08-30 13:42:39 pm PM 30 Sat August 1 13 01 13 42 30 Saturday 1 08 Aug 8 +0200 RFC822 Sat, 30 Aug 1980 13:42:39 +0200 39 31 336483759 6 80 1980 242 7200 2003" (date len=171)
  "date CET 1980-08-30 12:42:39 pm PM 30 Sat August 12 12 12 12 42 30 Saturday 1 08 Aug 8 +0100 RFC822 Sat, 30 Aug 1980 12:42:39 +0100 39 31 336483759 6 80 1980 242 3600 2003" (adodb_date len=171)

Error getdate() 336483759
Array ( [seconds] => 39 [minutes] => 42 [hours] => 13 [mday] => 30 [wday] => 6 [mon] => 8 [year] => 1980 [yday] => 242 [weekday] => Saturday [month] => August [0] => 336483759 )
Array ( [seconds] => 39 [minutes] => 42 [hours] => 12 [mday] => 30 [wday] => 6 [mon] => 8 [year] => 1980 [yday] => 242 [weekday] => Saturday [month] => August [0] => 336483759 )

03 Dec 1978 09:57:41 +0100 41 31 281523461 0 78 1978 336 3600 2003 Error date(): 281523461

 
  "date CET 1978-12-03 09:57:41 am AM 03 Sun December 9 9 09 09 57 3 Sunday 0 12 Dec 12 +0100 RFC822 Sun, 03 Dec 1978 09:57:41 +0100 41 31 281523461 0 78 1978 336 3600 2003" (date len=169)
  "date CET 1978-12-03 09:57:41 am AM 03 Sun December 9 9 09 09 57 3 Sunday 0 12 Dec 12 +0100 RFC822 Sun,  3 Dec 1978 09:57:41 +0100 41 31 281523461 0 78 1978 336 3600 2003" (adodb_date len=169)

07 Aug 1974 16:20:46 +0100 46 31 145120846 3 74 1974 218 3600 2003 Error date(): 145120846
 
  "date CET 1974-08-07 16:20:46 pm PM 07 Wed August 4 16 04 16 20 7 Wednesday 0 08 Aug 8 +0100 RFC822 Wed, 07 Aug 1974 16:20:46 +0100 46 31 145120846 3 74 1974 218 3600 2003" (date len=170)
  "date CET 1974-08-07 16:20:46 pm PM 07 Wed August 4 16 04 16 20 7 Wednesday 0 08 Aug 8 +0100 RFC822 Wed,  7 Aug 1974 16:20:46 +0100 46 31 145120846 3 74 1974 218 3600 2003" (adodb_date len=170)

ST 1982-04-25 14:10:21 pm PM 25 Sun April 2 14 02 14 10 25 Sunday 0 04 Apr 4 +0200 RFC822 Sun, 25 Apr 1982 14:10:21 +0200 21 30 388584621 0 82 1982 114 7200 2003 Error date(): 388584621
 
  "date CEST 1982-04-25 14:10:21 pm PM 25 Sun April 2 14 02 14 10 25 Sunday 0 04 Apr 4 +0200 RFC822 Sun, 25 Apr 1982 14:10:21 +0200 21 30 388584621 0 82 1982 114 7200 2003" (date len=168)
  "date CET 1982-04-25 13:10:21 pm PM 25 Sun April 1 13 01 13 10 25 Sunday 0 04 Apr 4 +0100 RFC822 Sun, 25 Apr 1982 13:10:21 +0100 21 30 388584621 0 82 1982 114 3600 2003" (adodb_date len=167)

Error getdate() 388584621
Array ( [seconds] => 21 [minutes] => 10 [hours] => 14 [mday] => 25 [wday] => 0 [mon] => 4 [year] => 1982 [yday] => 114 [weekday] => Sunday [month] => April [0] => 388584621 )
Array ( [seconds] => 21 [minutes] => 10 [hours] => 13 [mday] => 25 [wday] => 0 [mon] => 4 [year] => 1982 [yday] => 114 [weekday] => Sunday [month] => April [0] => 388584621 )

05 Jul 1976 16:55:00 +0100 00 31 205430100 1 76 1976 186 3600 2003 Error date(): 205430100

 
  "date CET 1976-07-05 16:55:00 pm PM 05 Mon July 4 16 04 16 55 5 Monday 1 07 Jul 7 +0100 RFC822 Mon, 05 Jul 1976 16:55:00 +0100 00 31 205430100 1 76 1976 186 3600 2003" (date len=165)
  "date CET 1976-07-05 16:55:00 pm PM 05 Mon July 4 16 04 16 55 5 Monday 1 07 Jul 7 +0100 RFC822 Mon,  5 Jul 1976 16:55:00 +0100 00 31 205430100 1 76 1976 186 3600 2003" (adodb_date len=165)

Testing random dates between 100 and 4000

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

Failed :-(