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 06:30:14 am AM 06 Wed August 6 6 06 06 30 6 Wednesday 1 08 Aug 8 +0200 RFC822 Wed, 06 Aug 1980 06:30:14 +0200 14 31 334384214 3 80 1980 218 7200 2003 Error date(): 334384214
 
  "date CEST 1980-08-06 06:30:14 am AM 06 Wed August 6 6 06 06 30 6 Wednesday 1 08 Aug 8 +0200 RFC822 Wed, 06 Aug 1980 06:30:14 +0200 14 31 334384214 3 80 1980 218 7200 2003" (date len=170)
  "date CET 1980-08-06 05:30:14 am AM 06 Wed August 5 5 05 05 30 6 Wednesday 1 08 Aug 8 +0100 RFC822 Wed,  6 Aug 1980 05:30:14 +0100 14 31 334384214 3 80 1980 218 3600 2003" (adodb_date len=169)

01 Apr 1975 14:24:28 +0100 28 30 165590668 2 75 1975 90 3600 2003 Error date(): 165590668
 
  "date CET 1975-04-01 14:24:28 pm PM 01 Tue April 2 14 02 14 24 1 Tuesday 0 04 Apr 4 +0100 RFC822 Tue, 01 Apr 1975 14:24:28 +0100 28 30 165590668 2 75 1975 90 3600 2003" (date len=166)
  "date CET 1975-04-01 14:24:28 pm PM 01 Tue April 2 14 02 14 24 1 Tuesday 0 04 Apr 4 +0100 RFC822 Tue,  1 Apr 1975 14:24:28 +0100 28 30 165590668 2 75 1975 90 3600 2003" (adodb_date len=166)

06 Aug 1976 15:24:59 +0100 59 31 208189499 5 76 1976 218 3600 2003 Error date(): 208189499
 
  "date CET 1976-08-06 15:24:59 pm PM 06 Fri August 3 15 03 15 24 6 Friday 1 08 Aug 8 +0100 RFC822 Fri, 06 Aug 1976 15:24:59 +0100 59 31 208189499 5 76 1976 218 3600 2003" (date len=167)
  "date CET 1976-08-06 15:24:59 pm PM 06 Fri August 3 15 03 15 24 6 Friday 1 08 Aug 8 +0100 RFC822 Fri,  6 Aug 1976 15:24:59 +0100 59 31 208189499 5 76 1976 218 3600 2003" (adodb_date len=167)

01 Mar 1980 08:12:35 +0100 35 31 320742755 6 80 1980 60 3600 2003 Error date(): 320742755
 
  "date CET 1980-03-01 08:12:35 am AM 01 Sat March 8 8 08 08 12 1 Saturday 1 03 Mar 3 +0100 RFC822 Sat, 01 Mar 1980 08:12:35 +0100 35 31 320742755 6 80 1980 60 3600 2003" (date len=166)
  "date CET 1980-03-01 08:12:35 am AM 01 Sat March 8 8 08 08 12 1 Saturday 1 03 Mar 3 +0100 RFC822 Sat,  1 Mar 1980 08:12:35 +0100 35 31 320742755 6 80 1980 60 3600 2003" (adodb_date len=166)

05 Aug 1972 19:57:02 +0100 02 31 81889022 6 72 1972 217 3600 2003 Error date(): 81889022
 
  "date CET 1972-08-05 19:57:02 pm PM 05 Sat August 7 19 07 19 57 5 Saturday 1 08 Aug 8 +0100 RFC822 Sat, 05 Aug 1972 19:57:02 +0100 02 31 81889022 6 72 1972 217 3600 2003" (date len=168)
  "date CET 1972-08-05 19:57:02 pm PM 05 Sat August 7 19 07 19 57 5 Saturday 1 08 Aug 8 +0100 RFC822 Sat,  5 Aug 1972 19:57:02 +0100 02 31 81889022 6 72 1972 217 3600 2003" (adodb_date len=168)

04 Oct 1977 00:09:58 +0100 58 31 244768198 2 77 1977 276 3600 2003 Error date(): 244768198
 
  "date CET 1977-10-04 00:09:58 am AM 04 Tue October 12 0 12 00 09 4 Tuesday 0 10 Oct 10 +0100 RFC822 Tue, 04 Oct 1977 00:09:58 +0100 58 31 244768198 2 77 1977 276 3600 2003" (date len=170)
  "date CET 1977-10-04 00:09:58 am AM 04 Tue October 12 0 12 00 09 4 Tuesday 0 10 Oct 10 +0100 RFC822 Tue,  4 Oct 1977 00:09:58 +0100 58 31 244768198 2 77 1977 276 3600 2003" (adodb_date len=170)

09 Nov 1975 15:48:04 +0100 04 30 184776484 0 75 1975 312 3600 2003 Error date(): 184776484
 
  "date CET 1975-11-09 15:48:04 pm PM 09 Sun November 3 15 03 15 48 9 Sunday 0 11 Nov 11 +0100 RFC822 Sun, 09 Nov 1975 15:48:04 +0100 04 30 184776484 0 75 1975 312 3600 2003" (date len=170)
  "date CET 1975-11-09 15:48:04 pm PM 09 Sun November 3 15 03 15 48 9 Sunday 0 11 Nov 11 +0100 RFC822 Sun,  9 Nov 1975 15:48:04 +0100 04 30 184776484 0 75 1975 312 3600 2003" (adodb_date len=170)

ST 1981-05-11 20:07:58 pm PM 11 Mon May 8 20 08 20 07 11 Monday 0 05 May 5 +0200 RFC822 Mon, 11 May 1981 20:07:58 +0200 58 31 358452478 1 81 1981 130 7200 2003 Error date(): 358452478
 
  "date CEST 1981-05-11 20:07:58 pm PM 11 Mon May 8 20 08 20 07 11 Monday 0 05 May 5 +0200 RFC822 Mon, 11 May 1981 20:07:58 +0200 58 31 358452478 1 81 1981 130 7200 2003" (date len=166)
  "date CET 1981-05-11 19:07:58 pm PM 11 Mon May 7 19 07 19 07 11 Monday 0 05 May 5 +0100 RFC822 Mon, 11 May 1981 19:07:58 +0100 58 31 358452478 1 81 1981 130 3600 2003" (adodb_date len=165)

Error getdate() 358452478
Array ( [seconds] => 58 [minutes] => 7 [hours] => 20 [mday] => 11 [wday] => 1 [mon] => 5 [year] => 1981 [yday] => 130 [weekday] => Monday [month] => May [0] => 358452478 )
Array ( [seconds] => 58 [minutes] => 7 [hours] => 19 [mday] => 11 [wday] => 1 [mon] => 5 [year] => 1981 [yday] => 130 [weekday] => Monday [month] => May [0] => 358452478 )

02 Aug 1975 15:08:45 +0100 45 31 176220525 6 75 1975 213 3600 2003 Error date(): 176220525

 
  "date CET 1975-08-02 15:08:45 pm PM 02 Sat August 3 15 03 15 08 2 Saturday 0 08 Aug 8 +0100 RFC822 Sat, 02 Aug 1975 15:08:45 +0100 45 31 176220525 6 75 1975 213 3600 2003" (date len=169)
  "date CET 1975-08-02 15:08:45 pm PM 02 Sat August 3 15 03 15 08 2 Saturday 0 08 Aug 8 +0100 RFC822 Sat,  2 Aug 1975 15:08:45 +0100 45 31 176220525 6 75 1975 213 3600 2003" (adodb_date len=169)

08 Oct 1976 06:24:21 +0100 21 31 213600261 5 76 1976 281 3600 2003 Error date(): 213600261
 
  "date CET 1976-10-08 06:24:21 am AM 08 Fri October 6 6 06 06 24 8 Friday 1 10 Oct 10 +0100 RFC822 Fri, 08 Oct 1976 06:24:21 +0100 21 31 213600261 5 76 1976 281 3600 2003" (date len=168)
  "date CET 1976-10-08 06:24:21 am AM 08 Fri October 6 6 06 06 24 8 Friday 1 10 Oct 10 +0100 RFC822 Fri,  8 Oct 1976 06:24:21 +0100 21 31 213600261 5 76 1976 281 3600 2003" (adodb_date len=168)

ST 1980-05-29 20:58:36 pm PM 29 Thu May 8 20 08 20 58 29 Thursday 1 05 May 5 +0200 RFC822 Thu, 29 May 1980 20:58:36 +0200 36 31 328474716 4 80 1980 149 7200 2003 Error date(): 328474716
 
  "date CEST 1980-05-29 20:58:36 pm PM 29 Thu May 8 20 08 20 58 29 Thursday 1 05 May 5 +0200 RFC822 Thu, 29 May 1980 20:58:36 +0200 36 31 328474716 4 80 1980 149 7200 2003" (date len=168)
  "date CET 1980-05-29 19:58:36 pm PM 29 Thu May 7 19 07 19 58 29 Thursday 1 05 May 5 +0100 RFC822 Thu, 29 May 1980 19:58:36 +0100 36 31 328474716 4 80 1980 149 3600 2003" (adodb_date len=167)

Error getdate() 328474716
Array ( [seconds] => 36 [minutes] => 58 [hours] => 20 [mday] => 29 [wday] => 4 [mon] => 5 [year] => 1980 [yday] => 149 [weekday] => Thursday [month] => May [0] => 328474716 )
Array ( [seconds] => 36 [minutes] => 58 [hours] => 19 [mday] => 29 [wday] => 4 [mon] => 5 [year] => 1980 [yday] => 149 [weekday] => Thursday [month] => May [0] => 328474716 )

ST 1982-05-02 05:49:38 am AM 02 Sun May 5 5 05 05 49 2 Sunday 0 05 May 5 +0200 RFC822 Sun, 02 May 1982 05:49:38 +0200 38 31 389159378 0 82 1982 121 7200 2003 Error date(): 389159378

 
  "date CEST 1982-05-02 05:49:38 am AM 02 Sun May 5 5 05 05 49 2 Sunday 0 05 May 5 +0200 RFC822 Sun, 02 May 1982 05:49:38 +0200 38 31 389159378 0 82 1982 121 7200 2003" (date len=164)
  "date CET 1982-05-02 04:49:38 am AM 02 Sun May 4 4 04 04 49 2 Sunday 0 05 May 5 +0100 RFC822 Sun,  2 May 1982 04:49:38 +0100 38 31 389159378 0 82 1982 121 3600 2003" (adodb_date len=163)

05 May 1978 21:49:25 +0100 25 31 263249365 5 78 1978 124 3600 2003 Error date(): 263249365
 
  "date CET 1978-05-05 21:49:25 pm PM 05 Fri May 9 21 09 21 49 5 Friday 0 05 May 5 +0100 RFC822 Fri, 05 May 1978 21:49:25 +0100 25 31 263249365 5 78 1978 124 3600 2003" (date len=164)
  "date CET 1978-05-05 21:49:25 pm PM 05 Fri May 9 21 09 21 49 5 Friday 0 05 May 5 +0100 RFC822 Fri,  5 May 1978 21:49:25 +0100 25 31 263249365 5 78 1978 124 3600 2003" (adodb_date len=164)

09 May 1975 10:03:25 +0100 25 31 168858205 5 75 1975 128 3600 2003 Error date(): 168858205
 
  "date CET 1975-05-09 10:03:25 am AM 09 Fri May 10 10 10 10 03 9 Friday 0 05 May 5 +0100 RFC822 Fri, 09 May 1975 10:03:25 +0100 25 31 168858205 5 75 1975 128 3600 2003" (date len=165)
  "date CET 1975-05-09 10:03:25 am AM 09 Fri May 10 10 10 10 03 9 Friday 0 05 May 5 +0100 RFC822 Fri,  9 May 1975 10:03:25 +0100 25 31 168858205 5 75 1975 128 3600 2003" (adodb_date len=165)

07 Mar 1979 21:29:30 +0100 30 31 289686570 3 79 1979 65 3600 2003 Error date(): 289686570
 
  "date CET 1979-03-07 21:29:30 pm PM 07 Wed March 9 21 09 21 29 7 Wednesday 0 03 Mar 3 +0100 RFC822 Wed, 07 Mar 1979 21:29:30 +0100 30 31 289686570 3 79 1979 65 3600 2003" (date len=168)
  "date CET 1979-03-07 21:29:30 pm PM 07 Wed March 9 21 09 21 29 7 Wednesday 0 03 Mar 3 +0100 RFC822 Wed,  7 Mar 1979 21:29:30 +0100 30 31 289686570 3 79 1979 65 3600 2003" (adodb_date len=168)

09 May 1978 13:18:19 +0100 19 31 263564299 2 78 1978 128 3600 2003 Error date(): 263564299
 
  "date CET 1978-05-09 13:18:19 pm PM 09 Tue May 1 13 01 13 18 9 Tuesday 0 05 May 5 +0100 RFC822 Tue, 09 May 1978 13:18:19 +0100 19 31 263564299 2 78 1978 128 3600 2003" (date len=165)
  "date CET 1978-05-09 13:18:19 pm PM 09 Tue May 1 13 01 13 18 9 Tuesday 0 05 May 5 +0100 RFC822 Tue,  9 May 1978 13:18:19 +0100 19 31 263564299 2 78 1978 128 3600 2003" (adodb_date len=165)

04 Jul 1976 21:34:31 +0100 31 31 205360471 0 76 1976 185 3600 2003 Error date(): 205360471
 
  "date CET 1976-07-04 21:34:31 pm PM 04 Sun July 9 21 09 21 34 4 Sunday 1 07 Jul 7 +0100 RFC822 Sun, 04 Jul 1976 21:34:31 +0100 31 31 205360471 0 76 1976 185 3600 2003" (date len=165)
  "date CET 1976-07-04 21:34:31 pm PM 04 Sun July 9 21 09 21 34 4 Sunday 1 07 Jul 7 +0100 RFC822 Sun,  4 Jul 1976 21:34:31 +0100 31 31 205360471 0 76 1976 185 3600 2003" (adodb_date len=165)

04 Dec 1975 15:33:42 +0100 42 31 186935622 4 75 1975 337 3600 2003 Error date(): 186935622
 
  "date CET 1975-12-04 15:33:42 pm PM 04 Thu December 3 15 03 15 33 4 Thursday 0 12 Dec 12 +0100 RFC822 Thu, 04 Dec 1975 15:33:42 +0100 42 31 186935622 4 75 1975 337 3600 2003" (date len=172)
  "date CET 1975-12-04 15:33:42 pm PM 04 Thu December 3 15 03 15 33 4 Thursday 0 12 Dec 12 +0100 RFC822 Thu,  4 Dec 1975 15:33:42 +0100 42 31 186935622 4 75 1975 337 3600 2003" (adodb_date len=172)

ST 1980-04-27 11:39:59 am AM 27 Sun April 11 11 11 11 39 27 Sunday 1 04 Apr 4 +0200 RFC822 Sun, 27 Apr 1980 11:39:59 +0200 59 30 325676399 0 80 1980 117 7200 2003 Error date(): 325676399
 
  "date CEST 1980-04-27 11:39:59 am AM 27 Sun April 11 11 11 11 39 27 Sunday 1 04 Apr 4 +0200 RFC822 Sun, 27 Apr 1980 11:39:59 +0200 59 30 325676399 0 80 1980 117 7200 2003" (date len=169)
  "date CET 1980-04-27 10:39:59 am AM 27 Sun April 10 10 10 10 39 27 Sunday 1 04 Apr 4 +0100 RFC822 Sun, 27 Apr 1980 10:39:59 +0100 59 30 325676399 0 80 1980 117 3600 2003" (adodb_date len=168)

Error getdate() 325676399
Array ( [seconds] => 59 [minutes] => 39 [hours] => 11 [mday] => 27 [wday] => 0 [mon] => 4 [year] => 1980 [yday] => 117 [weekday] => Sunday [month] => April [0] => 325676399 )
Array ( [seconds] => 59 [minutes] => 39 [hours] => 10 [mday] => 27 [wday] => 0 [mon] => 4 [year] => 1980 [yday] => 117 [weekday] => Sunday [month] => April [0] => 325676399 )

ST 1982-05-17 04:00:01 am AM 17 Mon May 4 4 04 04 00 17 Monday 0 05 May 5 +0200 RFC822 Mon, 17 May 1982 04:00:01 +0200 01 31 390448801 1 82 1982 136 7200 2003 Error date(): 390448801

 
  "date CEST 1982-05-17 04:00:01 am AM 17 Mon May 4 4 04 04 00 17 Monday 0 05 May 5 +0200 RFC822 Mon, 17 May 1982 04:00:01 +0200 01 31 390448801 1 82 1982 136 7200 2003" (date len=165)
  "date CET 1982-05-17 03:00:01 am AM 17 Mon May 3 3 03 03 00 17 Monday 0 05 May 5 +0100 RFC822 Mon, 17 May 1982 03:00:01 +0100 01 31 390448801 1 82 1982 136 3600 2003" (adodb_date len=164)

Error getdate() 390448801
Array ( [seconds] => 1 [minutes] => 0 [hours] => 4 [mday] => 17 [wday] => 1 [mon] => 5 [year] => 1982 [yday] => 136 [weekday] => Monday [month] => May [0] => 390448801 )
Array ( [seconds] => 1 [minutes] => 0 [hours] => 3 [mday] => 17 [wday] => 1 [mon] => 5 [year] => 1982 [yday] => 136 [weekday] => Monday [month] => May [0] => 390448801 )

09 Nov 1972 11:35:22 +0100 22 30 90153322 4 72 1972 313 3600 2003 Error date(): 90153322

 
  "date CET 1972-11-09 11:35:22 am AM 09 Thu November 11 11 11 11 35 9 Thursday 1 11 Nov 11 +0100 RFC822 Thu, 09 Nov 1972 11:35:22 +0100 22 30 90153322 4 72 1972 313 3600 2003" (date len=172)
  "date CET 1972-11-09 11:35:22 am AM 09 Thu November 11 11 11 11 35 9 Thursday 1 11 Nov 11 +0100 RFC822 Thu,  9 Nov 1972 11:35:22 +0100 22 30 90153322 4 72 1972 313 3600 2003" (adodb_date len=172)

01 Mar 1973 18:17:21 +0100 21 31 99854241 4 73 1973 59 3600 2003 Error date(): 99854241
 
  "date CET 1973-03-01 18:17:21 pm PM 01 Thu March 6 18 06 18 17 1 Thursday 0 03 Mar 3 +0100 RFC822 Thu, 01 Mar 1973 18:17:21 +0100 21 31 99854241 4 73 1973 59 3600 2003" (date len=166)
  "date CET 1973-03-01 18:17:21 pm PM 01 Thu March 6 18 06 18 17 1 Thursday 0 03 Mar 3 +0100 RFC822 Thu,  1 Mar 1973 18:17:21 +0100 21 31 99854241 4 73 1973 59 3600 2003" (adodb_date len=166)

05 Apr 1975 10:06:50 +0100 50 30 165920810 6 75 1975 94 3600 2003 Error date(): 165920810
 
  "date CET 1975-04-05 10:06:50 am AM 05 Sat April 10 10 10 10 06 5 Saturday 0 04 Apr 4 +0100 RFC822 Sat, 05 Apr 1975 10:06:50 +0100 50 30 165920810 6 75 1975 94 3600 2003" (date len=168)
  "date CET 1975-04-05 10:06:50 am AM 05 Sat April 10 10 10 10 06 5 Saturday 0 04 Apr 4 +0100 RFC822 Sat,  5 Apr 1975 10:06:50 +0100 50 30 165920810 6 75 1975 94 3600 2003" (adodb_date len=168)

ST 1982-07-10 11:54:09 am AM 10 Sat July 11 11 11 11 54 10 Saturday 0 07 Jul 7 +0200 RFC822 Sat, 10 Jul 1982 11:54:09 +0200 09 31 395142849 6 82 1982 190 7200 2003 Error date(): 395142849
 
  "date CEST 1982-07-10 11:54:09 am AM 10 Sat July 11 11 11 11 54 10 Saturday 0 07 Jul 7 +0200 RFC822 Sat, 10 Jul 1982 11:54:09 +0200 09 31 395142849 6 82 1982 190 7200 2003" (date len=170)
  "date CET 1982-07-10 10:54:09 am AM 10 Sat July 10 10 10 10 54 10 Saturday 0 07 Jul 7 +0100 RFC822 Sat, 10 Jul 1982 10:54:09 +0100 09 31 395142849 6 82 1982 190 3600 2003" (adodb_date len=169)

Error getdate() 395142849
Array ( [seconds] => 9 [minutes] => 54 [hours] => 11 [mday] => 10 [wday] => 6 [mon] => 7 [year] => 1982 [yday] => 190 [weekday] => Saturday [month] => July [0] => 395142849 )
Array ( [seconds] => 9 [minutes] => 54 [hours] => 10 [mday] => 10 [wday] => 6 [mon] => 7 [year] => 1982 [yday] => 190 [weekday] => Saturday [month] => July [0] => 395142849 )

08 Oct 1981 05:25:21 +0100 21 31 371363121 4 81 1981 280 3600 2003 Error date(): 371363121

 
  "date CET 1981-10-08 05:25:21 am AM 08 Thu October 5 5 05 05 25 8 Thursday 0 10 Oct 10 +0100 RFC822 Thu, 08 Oct 1981 05:25:21 +0100 21 31 371363121 4 81 1981 280 3600 2003" (date len=170)
  "date CET 1981-10-08 05:25:21 am AM 08 Thu October 5 5 05 05 25 8 Thursday 0 10 Oct 10 +0100 RFC822 Thu,  8 Oct 1981 05:25:21 +0100 21 31 371363121 4 81 1981 280 3600 2003" (adodb_date len=170)

04 Mar 1974 18:11:21 +0100 21 31 131649081 1 74 1974 62 3600 2003 Error date(): 131649081
 
  "date CET 1974-03-04 18:11:21 pm PM 04 Mon March 6 18 06 18 11 4 Monday 0 03 Mar 3 +0100 RFC822 Mon, 04 Mar 1974 18:11:21 +0100 21 31 131649081 1 74 1974 62 3600 2003" (date len=165)
  "date CET 1974-03-04 18:11:21 pm PM 04 Mon March 6 18 06 18 11 4 Monday 0 03 Mar 3 +0100 RFC822 Mon,  4 Mar 1974 18:11:21 +0100 21 31 131649081 1 74 1974 62 3600 2003" (adodb_date len=165)

ST 1981-07-17 00:50:40 am AM 17 Fri July 12 0 12 00 50 17 Friday 0 07 Jul 7 +0200 RFC822 Fri, 17 Jul 1981 00:50:40 +0200 40 31 364171840 5 81 1981 197 7200 2003 Error date(): 364171840
 
  "date CEST 1981-07-17 00:50:40 am AM 17 Fri July 12 0 12 00 50 17 Friday 0 07 Jul 7 +0200 RFC822 Fri, 17 Jul 1981 00:50:40 +0200 40 31 364171840 5 81 1981 197 7200 2003" (date len=167)
  "date CET 1981-07-16 23:50:40 pm PM 16 Thu July 11 23 11 23 50 16 Thursday 0 07 Jul 7 +0100 RFC822 Thu, 16 Jul 1981 23:50:40 +0100 40 31 364171840 4 81 1981 196 3600 2003" (adodb_date len=169)

Error getdate() 364171840
Array ( [seconds] => 40 [minutes] => 50 [hours] => 0 [mday] => 17 [wday] => 5 [mon] => 7 [year] => 1981 [yday] => 197 [weekday] => Friday [month] => July [0] => 364171840 )
Array ( [seconds] => 40 [minutes] => 50 [hours] => 23 [mday] => 16 [wday] => 4 [mon] => 7 [year] => 1981 [yday] => 196 [weekday] => Thursday [month] => July [0] => 364171840 )

ST 1980-04-26 02:32:04 am AM 26 Sat April 2 2 02 02 32 26 Saturday 1 04 Apr 4 +0200 RFC822 Sat, 26 Apr 1980 02:32:04 +0200 04 30 325557124 6 80 1980 116 7200 2003 Error date(): 325557124

 
  "date CEST 1980-04-26 02:32:04 am AM 26 Sat April 2 2 02 02 32 26 Saturday 1 04 Apr 4 +0200 RFC822 Sat, 26 Apr 1980 02:32:04 +0200 04 30 325557124 6 80 1980 116 7200 2003" (date len=169)
  "date CET 1980-04-26 01:32:04 am AM 26 Sat April 1 1 01 01 32 26 Saturday 1 04 Apr 4 +0100 RFC822 Sat, 26 Apr 1980 01:32:04 +0100 04 30 325557124 6 80 1980 116 3600 2003" (adodb_date len=168)

Error getdate() 325557124
Array ( [seconds] => 4 [minutes] => 32 [hours] => 2 [mday] => 26 [wday] => 6 [mon] => 4 [year] => 1980 [yday] => 116 [weekday] => Saturday [month] => April [0] => 325557124 )
Array ( [seconds] => 4 [minutes] => 32 [hours] => 1 [mday] => 26 [wday] => 6 [mon] => 4 [year] => 1980 [yday] => 116 [weekday] => Saturday [month] => April [0] => 325557124 )

04 Sep 1975 16:57:00 +0100 00 30 179078220 4 75 1975 246 3600 2003 Error date(): 179078220

 
  "date CET 1975-09-04 16:57:00 pm PM 04 Thu September 4 16 04 16 57 4 Thursday 0 09 Sep 9 +0100 RFC822 Thu, 04 Sep 1975 16:57:00 +0100 00 30 179078220 4 75 1975 246 3600 2003" (date len=172)
  "date CET 1975-09-04 16:57:00 pm PM 04 Thu September 4 16 04 16 57 4 Thursday 0 09 Sep 9 +0100 RFC822 Thu,  4 Sep 1975 16:57:00 +0100 00 30 179078220 4 75 1975 246 3600 2003" (adodb_date len=172)

06 Dec 1976 11:18:48 +0100 48 31 218715528 1 76 1976 340 3600 2003 Error date(): 218715528
 
  "date CET 1976-12-06 11:18:48 am AM 06 Mon December 11 11 11 11 18 6 Monday 1 12 Dec 12 +0100 RFC822 Mon, 06 Dec 1976 11:18:48 +0100 48 31 218715528 1 76 1976 340 3600 2003" (date len=171)
  "date CET 1976-12-06 11:18:48 am AM 06 Mon December 11 11 11 11 18 6 Monday 1 12 Dec 12 +0100 RFC822 Mon,  6 Dec 1976 11:18:48 +0100 48 31 218715528 1 76 1976 340 3600 2003" (adodb_date len=171)

ST 1980-09-06 07:25:36 am AM 06 Sat September 7 7 07 07 25 6 Saturday 1 09 Sep 9 +0200 RFC822 Sat, 06 Sep 1980 07:25:36 +0200 36 30 337065936 6 80 1980 249 7200 2003 Error date(): 337065936
 
  "date CEST 1980-09-06 07:25:36 am AM 06 Sat September 7 7 07 07 25 6 Saturday 1 09 Sep 9 +0200 RFC822 Sat, 06 Sep 1980 07:25:36 +0200 36 30 337065936 6 80 1980 249 7200 2003" (date len=172)
  "date CET 1980-09-06 06:25:36 am AM 06 Sat September 6 6 06 06 25 6 Saturday 1 09 Sep 9 +0100 RFC822 Sat,  6 Sep 1980 06:25:36 +0100 36 30 337065936 6 80 1980 249 3600 2003" (adodb_date len=171)

Error getdate() 337065936
Array ( [seconds] => 36 [minutes] => 25 [hours] => 7 [mday] => 6 [wday] => 6 [mon] => 9 [year] => 1980 [yday] => 249 [weekday] => Saturday [month] => September [0] => 337065936 )
Array ( [seconds] => 36 [minutes] => 25 [hours] => 6 [mday] => 6 [wday] => 6 [mon] => 9 [year] => 1980 [yday] => 249 [weekday] => Saturday [month] => September [0] => 337065936 )

ST 1982-04-24 23:05:30 pm PM 24 Sat April 11 23 11 23 05 24 Saturday 0 04 Apr 4 +0200 RFC822 Sat, 24 Apr 1982 23:05:30 +0200 30 30 388530330 6 82 1982 113 7200 2003 Error date(): 388530330

 
  "date CEST 1982-04-24 23:05:30 pm PM 24 Sat April 11 23 11 23 05 24 Saturday 0 04 Apr 4 +0200 RFC822 Sat, 24 Apr 1982 23:05:30 +0200 30 30 388530330 6 82 1982 113 7200 2003" (date len=171)
  "date CET 1982-04-24 22:05:30 pm PM 24 Sat April 10 22 10 22 05 24 Saturday 0 04 Apr 4 +0100 RFC822 Sat, 24 Apr 1982 22:05:30 +0100 30 30 388530330 6 82 1982 113 3600 2003" (adodb_date len=170)

Error getdate() 388530330
Array ( [seconds] => 30 [minutes] => 5 [hours] => 23 [mday] => 24 [wday] => 6 [mon] => 4 [year] => 1982 [yday] => 113 [weekday] => Saturday [month] => April [0] => 388530330 )
Array ( [seconds] => 30 [minutes] => 5 [hours] => 22 [mday] => 24 [wday] => 6 [mon] => 4 [year] => 1982 [yday] => 113 [weekday] => Saturday [month] => April [0] => 388530330 )

09 May 1978 03:33:09 +0100 09 31 263529189 2 78 1978 128 3600 2003 Error date(): 263529189

 
  "date CET 1978-05-09 03:33:09 am AM 09 Tue May 3 3 03 03 33 9 Tuesday 0 05 May 5 +0100 RFC822 Tue, 09 May 1978 03:33:09 +0100 09 31 263529189 2 78 1978 128 3600 2003" (date len=164)
  "date CET 1978-05-09 03:33:09 am AM 09 Tue May 3 3 03 03 33 9 Tuesday 0 05 May 5 +0100 RFC822 Tue,  9 May 1978 03:33:09 +0100 09 31 263529189 2 78 1978 128 3600 2003" (adodb_date len=164)

04 Feb 1974 07:07:05 +0100 05 28 129190025 1 74 1974 34 3600 2003 Error date(): 129190025
 
  "date CET 1974-02-04 07:07:05 am AM 04 Mon February 7 7 07 07 07 4 Monday 0 02 Feb 2 +0100 RFC822 Mon, 04 Feb 1974 07:07:05 +0100 05 28 129190025 1 74 1974 34 3600 2003" (date len=167)
  "date CET 1974-02-04 07:07:05 am AM 04 Mon February 7 7 07 07 07 4 Monday 0 02 Feb 2 +0100 RFC822 Mon,  4 Feb 1974 07:07:05 +0100 05 28 129190025 1 74 1974 34 3600 2003" (adodb_date len=167)

09 Sep 1976 14:33:04 +0100 04 30 211123984 4 76 1976 252 3600 2003 Error date(): 211123984
 
  "date CET 1976-09-09 14:33:04 pm PM 09 Thu September 2 14 02 14 33 9 Thursday 1 09 Sep 9 +0100 RFC822 Thu, 09 Sep 1976 14:33:04 +0100 04 30 211123984 4 76 1976 252 3600 2003" (date len=172)
  "date CET 1976-09-09 14:33:04 pm PM 09 Thu September 2 14 02 14 33 9 Thursday 1 09 Sep 9 +0100 RFC822 Thu,  9 Sep 1976 14:33:04 +0100 04 30 211123984 4 76 1976 252 3600 2003" (adodb_date len=172)

08 Feb 1981 12:28:50 +0100 50 28 350479730 0 81 1981 38 3600 2003 Error date(): 350479730
 
  "date CET 1981-02-08 12:28:50 pm PM 08 Sun February 12 12 12 12 28 8 Sunday 0 02 Feb 2 +0100 RFC822 Sun, 08 Feb 1981 12:28:50 +0100 50 28 350479730 0 81 1981 38 3600 2003" (date len=169)
  "date CET 1981-02-08 12:28:50 pm PM 08 Sun February 12 12 12 12 28 8 Sunday 0 02 Feb 2 +0100 RFC822 Sun,  8 Feb 1981 12:28:50 +0100 50 28 350479730 0 81 1981 38 3600 2003" (adodb_date len=169)

06 Jun 1976 09:28:43 +0100 43 30 202897723 0 76 1976 157 3600 2003 Error date(): 202897723
 
  "date CET 1976-06-06 09:28:43 am AM 06 Sun June 9 9 09 09 28 6 Sunday 1 06 Jun 6 +0100 RFC822 Sun, 06 Jun 1976 09:28:43 +0100 43 30 202897723 0 76 1976 157 3600 2003" (date len=164)
  "date CET 1976-06-06 09:28:43 am AM 06 Sun June 9 9 09 09 28 6 Sunday 1 06 Jun 6 +0100 RFC822 Sun,  6 Jun 1976 09:28:43 +0100 43 30 202897723 0 76 1976 157 3600 2003" (adodb_date len=164)

05 Sep 1979 21:14:48 +0100 48 30 305410488 3 79 1979 247 3600 2003 Error date(): 305410488
 
  "date CET 1979-09-05 21:14:48 pm PM 05 Wed September 9 21 09 21 14 5 Wednesday 0 09 Sep 9 +0100 RFC822 Wed, 05 Sep 1979 21:14:48 +0100 48 30 305410488 3 79 1979 247 3600 2003" (date len=173)
  "date CET 1979-09-05 21:14:48 pm PM 05 Wed September 9 21 09 21 14 5 Wednesday 0 09 Sep 9 +0100 RFC822 Wed,  5 Sep 1979 21:14:48 +0100 48 30 305410488 3 79 1979 247 3600 2003" (adodb_date len=173)

08 Apr 1979 09:59:26 +0100 26 30 292409966 0 79 1979 97 3600 2003 Error date(): 292409966
 
  "date CET 1979-04-08 09:59:26 am AM 08 Sun April 9 9 09 09 59 8 Sunday 0 04 Apr 4 +0100 RFC822 Sun, 08 Apr 1979 09:59:26 +0100 26 30 292409966 0 79 1979 97 3600 2003" (date len=164)
  "date CET 1979-04-08 09:59:26 am AM 08 Sun April 9 9 09 09 59 8 Sunday 0 04 Apr 4 +0100 RFC822 Sun,  8 Apr 1979 09:59:26 +0100 26 30 292409966 0 79 1979 97 3600 2003" (adodb_date len=164)

ST 1981-08-30 08:02:09 am AM 30 Sun August 8 8 08 08 02 30 Sunday 0 08 Aug 8 +0200 RFC822 Sun, 30 Aug 1981 08:02:09 +0200 09 31 367999329 0 81 1981 241 7200 2003 Error date(): 367999329
 
  "date CEST 1981-08-30 08:02:09 am AM 30 Sun August 8 8 08 08 02 30 Sunday 0 08 Aug 8 +0200 RFC822 Sun, 30 Aug 1981 08:02:09 +0200 09 31 367999329 0 81 1981 241 7200 2003" (date len=168)
  "date CET 1981-08-30 07:02:09 am AM 30 Sun August 7 7 07 07 02 30 Sunday 0 08 Aug 8 +0100 RFC822 Sun, 30 Aug 1981 07:02:09 +0100 09 31 367999329 0 81 1981 241 3600 2003" (adodb_date len=167)

Testing random dates between 100 and 4000

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

Failed :-(