Testing adodb_date and adodb_mktime. version=0.08

Testing gregorian <=> julian conversion

-12219408000 -12219321600 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 CST 1970-01-01 08:00:00 am AM 01 Thu January 8 8 08 08 00 1 Thursday 0 01 Jan 1 +0800 RFC822 Thu, 01 Jan 1970 08:00:00 +0800 00 31 0 4 70 1970 0 28800 2003
date CST 1970-01-01 08:00:00 am AM 01 Thu January 8 8 08 08 00 1 Thursday 0 01 Jan 1 +0800 RFC822 Thu, 1 Jan 1970 08:00:00 +0800 00 31 0 4 70 1970 0 28800 2003
DT 1975-04-08 04:28:33 am AM 08 Tue April 4 4 04 04 28 8 Tuesday 0 04 Apr 4 +0900 RFC822 Tue, 08 Apr 1975 04:28:33 +0900 33 30 166130913 2 75 1975 97 32400 2003 Error date(): 166130913
 
  "date CDT 1975-04-08 04:28:33 am AM 08 Tue April 4 4 04 04 28 8 Tuesday 0 04 Apr 4 +0900 RFC822 Tue, 08 Apr 1975 04:28:33 +0900 33 30 166130913 2 75 1975 97 32400 2003" (date len=166)
  "date CST 1975-04-08 03:28:33 am AM 08 Tue April 3 3 03 03 28 8 Tuesday 0 04 Apr 4 +0800 RFC822 Tue,  8 Apr 1975 03:28:33 +0800 33 30 166130913 2 75 1975 97 28800 2003" (adodb_date len=166)

DT 1979-07-31 14:09:46 pm PM 31 Tue July 2 14 02 14 09 31 Tuesday 0 07 Jul 7 +0900 RFC822 Tue, 31 Jul 1979 14:09:46 +0900 46 31 302245786 2 79 1979 211 32400 2003 Error date(): 302245786
 
  "date CDT 1979-07-31 14:09:46 pm PM 31 Tue July 2 14 02 14 09 31 Tuesday 0 07 Jul 7 +0900 RFC822 Tue, 31 Jul 1979 14:09:46 +0900 46 31 302245786 2 79 1979 211 32400 2003" (date len=168)
  "date CST 1979-07-31 13:09:46 pm PM 31 Tue July 1 13 01 13 09 31 Tuesday 0 07 Jul 7 +0800 RFC822 Tue, 31 Jul 1979 13:09:46 +0800 46 31 302245786 2 79 1979 211 28800 2003" (adodb_date len=168)

Error getdate() 302245786
Array ( [seconds] => 46 [minutes] => 9 [hours] => 14 [mday] => 31 [wday] => 2 [mon] => 7 [year] => 1979 [yday] => 211 [weekday] => Tuesday [month] => July [0] => 302245786 )
Array ( [seconds] => 46 [minutes] => 9 [hours] => 13 [mday] => 31 [wday] => 2 [mon] => 7 [year] => 1979 [yday] => 211 [weekday] => Tuesday [month] => July [0] => 302245786 )

02 Jan 1975 17:03:05 +0800 05 31 157885385 4 75 1975 1 28800 2003 Error date(): 157885385

 
  "date CST 1975-01-02 17:03:05 pm PM 02 Thu January 5 17 05 17 03 2 Thursday 0 01 Jan 1 +0800 RFC822 Thu, 02 Jan 1975 17:03:05 +0800 05 31 157885385 4 75 1975 1 28800 2003" (date len=169)
  "date CST 1975-01-02 17:03:05 pm PM 02 Thu January 5 17 05 17 03 2 Thursday 0 01 Jan 1 +0800 RFC822 Thu,  2 Jan 1975 17:03:05 +0800 05 31 157885385 4 75 1975 1 28800 2003" (adodb_date len=169)

05 Nov 1981 15:47:30 +0800 30 30 373794450 4 81 1981 308 28800 2003 Error date(): 373794450
 
  "date CST 1981-11-05 15:47:30 pm PM 05 Thu November 3 15 03 15 47 5 Thursday 0 11 Nov 11 +0800 RFC822 Thu, 05 Nov 1981 15:47:30 +0800 30 30 373794450 4 81 1981 308 28800 2003" (date len=173)
  "date CST 1981-11-05 15:47:30 pm PM 05 Thu November 3 15 03 15 47 5 Thursday 0 11 Nov 11 +0800 RFC822 Thu,  5 Nov 1981 15:47:30 +0800 30 30 373794450 4 81 1981 308 28800 2003" (adodb_date len=173)

DT 1974-06-26 05:09:18 am AM 26 Wed June 5 5 05 05 09 26 Wednesday 0 06 Jun 6 +0900 RFC822 Wed, 26 Jun 1974 05:09:18 +0900 18 30 141422958 3 74 1974 176 32400 2003 Error date(): 141422958
 
  "date CDT 1974-06-26 05:09:18 am AM 26 Wed June 5 5 05 05 09 26 Wednesday 0 06 Jun 6 +0900 RFC822 Wed, 26 Jun 1974 05:09:18 +0900 18 30 141422958 3 74 1974 176 32400 2003" (date len=169)
  "date CST 1974-06-26 04:09:18 am AM 26 Wed June 4 4 04 04 09 26 Wednesday 0 06 Jun 6 +0800 RFC822 Wed, 26 Jun 1974 04:09:18 +0800 18 30 141422958 3 74 1974 176 28800 2003" (adodb_date len=169)

Error getdate() 141422958
Array ( [seconds] => 18 [minutes] => 9 [hours] => 5 [mday] => 26 [wday] => 3 [mon] => 6 [year] => 1974 [yday] => 176 [weekday] => Wednesday [month] => June [0] => 141422958 )
Array ( [seconds] => 18 [minutes] => 9 [hours] => 4 [mday] => 26 [wday] => 3 [mon] => 6 [year] => 1974 [yday] => 176 [weekday] => Wednesday [month] => June [0] => 141422958 )

08 Mar 1976 11:40:19 +0800 19 31 195104419 1 76 1976 67 28800 2003 Error date(): 195104419

 
  "date CST 1976-03-08 11:40:19 am AM 08 Mon March 11 11 11 11 40 8 Monday 1 03 Mar 3 +0800 RFC822 Mon, 08 Mar 1976 11:40:19 +0800 19 31 195104419 1 76 1976 67 28800 2003" (date len=167)
  "date CST 1976-03-08 11:40:19 am AM 08 Mon March 11 11 11 11 40 8 Monday 1 03 Mar 3 +0800 RFC822 Mon,  8 Mar 1976 11:40:19 +0800 19 31 195104419 1 76 1976 67 28800 2003" (adodb_date len=167)

07 Apr 1976 00:08:37 +0800 37 30 197654917 3 76 1976 97 28800 2003 Error date(): 197654917
 
  "date CST 1976-04-07 00:08:37 am AM 07 Wed April 12 0 12 00 08 7 Wednesday 1 04 Apr 4 +0800 RFC822 Wed, 07 Apr 1976 00:08:37 +0800 37 30 197654917 3 76 1976 97 28800 2003" (date len=169)
  "date CST 1976-04-07 00:08:37 am AM 07 Wed April 12 0 12 00 08 7 Wednesday 1 04 Apr 4 +0800 RFC822 Wed,  7 Apr 1976 00:08:37 +0800 37 30 197654917 3 76 1976 97 28800 2003" (adodb_date len=169)

06 Jan 1977 16:26:50 +0800 50 31 221387210 4 77 1977 5 28800 2003 Error date(): 221387210
 
  "date CST 1977-01-06 16:26:50 pm PM 06 Thu January 4 16 04 16 26 6 Thursday 0 01 Jan 1 +0800 RFC822 Thu, 06 Jan 1977 16:26:50 +0800 50 31 221387210 4 77 1977 5 28800 2003" (date len=169)
  "date CST 1977-01-06 16:26:50 pm PM 06 Thu January 4 16 04 16 26 6 Thursday 0 01 Jan 1 +0800 RFC822 Thu,  6 Jan 1977 16:26:50 +0800 50 31 221387210 4 77 1977 5 28800 2003" (adodb_date len=169)

05 Feb 1979 06:58:04 +0800 04 28 287017084 1 79 1979 35 28800 2003 Error date(): 287017084
 
  "date CST 1979-02-05 06:58:04 am AM 05 Mon February 6 6 06 06 58 5 Monday 0 02 Feb 2 +0800 RFC822 Mon, 05 Feb 1979 06:58:04 +0800 04 28 287017084 1 79 1979 35 28800 2003" (date len=168)
  "date CST 1979-02-05 06:58:04 am AM 05 Mon February 6 6 06 06 58 5 Monday 0 02 Feb 2 +0800 RFC822 Mon,  5 Feb 1979 06:58:04 +0800 04 28 287017084 1 79 1979 35 28800 2003" (adodb_date len=168)

06 Jan 1978 16:21:05 +0800 05 31 252922865 5 78 1978 5 28800 2003 Error date(): 252922865
 
  "date CST 1978-01-06 16:21:05 pm PM 06 Fri January 4 16 04 16 21 6 Friday 0 01 Jan 1 +0800 RFC822 Fri, 06 Jan 1978 16:21:05 +0800 05 31 252922865 5 78 1978 5 28800 2003" (date len=167)
  "date CST 1978-01-06 16:21:05 pm PM 06 Fri January 4 16 04 16 21 6 Friday 0 01 Jan 1 +0800 RFC822 Fri,  6 Jan 1978 16:21:05 +0800 05 31 252922865 5 78 1978 5 28800 2003" (adodb_date len=167)

DT 1975-08-09 01:41:46 am AM 09 Sat August 1 1 01 01 41 9 Saturday 0 08 Aug 8 +0900 RFC822 Sat, 09 Aug 1975 01:41:46 +0900 46 31 176748106 6 75 1975 220 32400 2003 Error date(): 176748106
 
  "date CDT 1975-08-09 01:41:46 am AM 09 Sat August 1 1 01 01 41 9 Saturday 0 08 Aug 8 +0900 RFC822 Sat, 09 Aug 1975 01:41:46 +0900 46 31 176748106 6 75 1975 220 32400 2003" (date len=169)
  "date CST 1975-08-09 00:41:46 am AM 09 Sat August 12 0 12 00 41 9 Saturday 0 08 Aug 8 +0800 RFC822 Sat,  9 Aug 1975 00:41:46 +0800 46 31 176748106 6 75 1975 220 28800 2003" (adodb_date len=170)

Error getdate() 176748106
Array ( [seconds] => 46 [minutes] => 41 [hours] => 1 [mday] => 9 [wday] => 6 [mon] => 8 [year] => 1975 [yday] => 220 [weekday] => Saturday [month] => August [0] => 176748106 )
Array ( [seconds] => 46 [minutes] => 41 [hours] => 0 [mday] => 9 [wday] => 6 [mon] => 8 [year] => 1975 [yday] => 220 [weekday] => Saturday [month] => August [0] => 176748106 )

03 Mar 1972 05:21:53 +0800 53 31 68419313 5 72 1972 62 28800 2003 Error date(): 68419313

 
  "date CST 1972-03-03 05:21:53 am AM 03 Fri March 5 5 05 05 21 3 Friday 1 03 Mar 3 +0800 RFC822 Fri, 03 Mar 1972 05:21:53 +0800 53 31 68419313 5 72 1972 62 28800 2003" (date len=164)
  "date CST 1972-03-03 05:21:53 am AM 03 Fri March 5 5 05 05 21 3 Friday 1 03 Mar 3 +0800 RFC822 Fri,  3 Mar 1972 05:21:53 +0800 53 31 68419313 5 72 1972 62 28800 2003" (adodb_date len=164)

02 Sep 1980 08:27:44 +0800 44 30 336702464 2 80 1980 245 28800 2003 Error date(): 336702464
 
  "date CST 1980-09-02 08:27:44 am AM 02 Tue September 8 8 08 08 27 2 Tuesday 1 09 Sep 9 +0800 RFC822 Tue, 02 Sep 1980 08:27:44 +0800 44 30 336702464 2 80 1980 245 28800 2003" (date len=171)
  "date CST 1980-09-02 08:27:44 am AM 02 Tue September 8 8 08 08 27 2 Tuesday 1 09 Sep 9 +0800 RFC822 Tue,  2 Sep 1980 08:27:44 +0800 44 30 336702464 2 80 1980 245 28800 2003" (adodb_date len=171)

06 Mar 1973 07:26:25 +0800 25 31 100221985 2 73 1973 64 28800 2003 Error date(): 100221985
 
  "date CST 1973-03-06 07:26:25 am AM 06 Tue March 7 7 07 07 26 6 Tuesday 0 03 Mar 3 +0800 RFC822 Tue, 06 Mar 1973 07:26:25 +0800 25 31 100221985 2 73 1973 64 28800 2003" (date len=166)
  "date CST 1973-03-06 07:26:25 am AM 06 Tue March 7 7 07 07 26 6 Tuesday 0 03 Mar 3 +0800 RFC822 Tue,  6 Mar 1973 07:26:25 +0800 25 31 100221985 2 73 1973 64 28800 2003" (adodb_date len=166)

01 Dec 1974 06:45:41 +0800 41 31 155083541 0 74 1974 334 28800 2003 Error date(): 155083541
 
  "date CST 1974-12-01 06:45:41 am AM 01 Sun December 6 6 06 06 45 1 Sunday 0 12 Dec 12 +0800 RFC822 Sun, 01 Dec 1974 06:45:41 +0800 41 31 155083541 0 74 1974 334 28800 2003" (date len=170)
  "date CST 1974-12-01 06:45:41 am AM 01 Sun December 6 6 06 06 45 1 Sunday 0 12 Dec 12 +0800 RFC822 Sun,  1 Dec 1974 06:45:41 +0800 41 31 155083541 0 74 1974 334 28800 2003" (adodb_date len=170)

05 Jul 1980 13:31:04 +0800 04 31 331623064 6 80 1980 186 28800 2003 Error date(): 331623064
 
  "date CST 1980-07-05 13:31:04 pm PM 05 Sat July 1 13 01 13 31 5 Saturday 1 07 Jul 7 +0800 RFC822 Sat, 05 Jul 1980 13:31:04 +0800 04 31 331623064 6 80 1980 186 28800 2003" (date len=168)
  "date CST 1980-07-05 13:31:04 pm PM 05 Sat July 1 13 01 13 31 5 Saturday 1 07 Jul 7 +0800 RFC822 Sat,  5 Jul 1980 13:31:04 +0800 04 31 331623064 6 80 1980 186 28800 2003" (adodb_date len=168)

07 Jun 1973 17:16:07 +0800 07 30 108292567 4 73 1973 157 28800 2003 Error date(): 108292567
 
  "date CST 1973-06-07 17:16:07 pm PM 07 Thu June 5 17 05 17 16 7 Thursday 0 06 Jun 6 +0800 RFC822 Thu, 07 Jun 1973 17:16:07 +0800 07 30 108292567 4 73 1973 157 28800 2003" (date len=168)
  "date CST 1973-06-07 17:16:07 pm PM 07 Thu June 5 17 05 17 16 7 Thursday 0 06 Jun 6 +0800 RFC822 Thu,  7 Jun 1973 17:16:07 +0800 07 30 108292567 4 73 1973 157 28800 2003" (adodb_date len=168)

DT 1974-06-12 19:58:13 pm PM 12 Wed June 7 19 07 19 58 12 Wednesday 0 06 Jun 6 +0900 RFC822 Wed, 12 Jun 1974 19:58:13 +0900 13 30 140266693 3 74 1974 162 32400 2003 Error date(): 140266693
 
  "date CDT 1974-06-12 19:58:13 pm PM 12 Wed June 7 19 07 19 58 12 Wednesday 0 06 Jun 6 +0900 RFC822 Wed, 12 Jun 1974 19:58:13 +0900 13 30 140266693 3 74 1974 162 32400 2003" (date len=170)
  "date CST 1974-06-12 18:58:13 pm PM 12 Wed June 6 18 06 18 58 12 Wednesday 0 06 Jun 6 +0800 RFC822 Wed, 12 Jun 1974 18:58:13 +0800 13 30 140266693 3 74 1974 162 28800 2003" (adodb_date len=170)

Error getdate() 140266693
Array ( [seconds] => 13 [minutes] => 58 [hours] => 19 [mday] => 12 [wday] => 3 [mon] => 6 [year] => 1974 [yday] => 162 [weekday] => Wednesday [month] => June [0] => 140266693 )
Array ( [seconds] => 13 [minutes] => 58 [hours] => 18 [mday] => 12 [wday] => 3 [mon] => 6 [year] => 1974 [yday] => 162 [weekday] => Wednesday [month] => June [0] => 140266693 )

DT 1975-06-24 02:05:17 am AM 24 Tue June 2 2 02 02 05 24 Tuesday 0 06 Jun 6 +0900 RFC822 Tue, 24 Jun 1975 02:05:17 +0900 17 30 172775117 2 75 1975 174 32400 2003 Error date(): 172775117

 
  "date CDT 1975-06-24 02:05:17 am AM 24 Tue June 2 2 02 02 05 24 Tuesday 0 06 Jun 6 +0900 RFC822 Tue, 24 Jun 1975 02:05:17 +0900 17 30 172775117 2 75 1975 174 32400 2003" (date len=167)
  "date CST 1975-06-24 01:05:17 am AM 24 Tue June 1 1 01 01 05 24 Tuesday 0 06 Jun 6 +0800 RFC822 Tue, 24 Jun 1975 01:05:17 +0800 17 30 172775117 2 75 1975 174 28800 2003" (adodb_date len=167)

DT 1975-08-12 02:11:21 am AM 12 Tue August 2 2 02 02 11 12 Tuesday 0 08 Aug 8 +0900 RFC822 Tue, 12 Aug 1975 02:11:21 +0900 21 31 177009081 2 75 1975 223 32400 2003 Error date(): 177009081
 
  "date CDT 1975-08-12 02:11:21 am AM 12 Tue August 2 2 02 02 11 12 Tuesday 0 08 Aug 8 +0900 RFC822 Tue, 12 Aug 1975 02:11:21 +0900 21 31 177009081 2 75 1975 223 32400 2003" (date len=169)
  "date CST 1975-08-12 01:11:21 am AM 12 Tue August 1 1 01 01 11 12 Tuesday 0 08 Aug 8 +0800 RFC822 Tue, 12 Aug 1975 01:11:21 +0800 21 31 177009081 2 75 1975 223 28800 2003" (adodb_date len=169)

09 Dec 1971 11:40:58 +0800 58 31 61098058 4 71 1971 342 28800 2003 Error date(): 61098058
 
  "date CST 1971-12-09 11:40:58 am AM 09 Thu December 11 11 11 11 40 9 Thursday 0 12 Dec 12 +0800 RFC822 Thu, 09 Dec 1971 11:40:58 +0800 58 31 61098058 4 71 1971 342 28800 2003" (date len=173)
  "date CST 1971-12-09 11:40:58 am AM 09 Thu December 11 11 11 11 40 9 Thursday 0 12 Dec 12 +0800 RFC822 Thu,  9 Dec 1971 11:40:58 +0800 58 31 61098058 4 71 1971 342 28800 2003" (adodb_date len=173)

05 Jan 1980 07:25:35 +0800 35 31 315876335 6 80 1980 4 28800 2003 Error date(): 315876335
 
  "date CST 1980-01-05 07:25:35 am AM 05 Sat January 7 7 07 07 25 5 Saturday 1 01 Jan 1 +0800 RFC822 Sat, 05 Jan 1980 07:25:35 +0800 35 31 315876335 6 80 1980 4 28800 2003" (date len=168)
  "date CST 1980-01-05 07:25:35 am AM 05 Sat January 7 7 07 07 25 5 Saturday 1 01 Jan 1 +0800 RFC822 Sat,  5 Jan 1980 07:25:35 +0800 35 31 315876335 6 80 1980 4 28800 2003" (adodb_date len=168)

09 May 1973 04:18:05 +0800 05 31 105740285 3 73 1973 128 28800 2003 Error date(): 105740285
 
  "date CST 1973-05-09 04:18:05 am AM 09 Wed May 4 4 04 04 18 9 Wednesday 0 05 May 5 +0800 RFC822 Wed, 09 May 1973 04:18:05 +0800 05 31 105740285 3 73 1973 128 28800 2003" (date len=167)
  "date CST 1973-05-09 04:18:05 am AM 09 Wed May 4 4 04 04 18 9 Wednesday 0 05 May 5 +0800 RFC822 Wed,  9 May 1973 04:18:05 +0800 05 31 105740285 3 73 1973 128 28800 2003" (adodb_date len=167)

06 Mar 1976 22:25:29 +0800 29 31 194970329 6 76 1976 65 28800 2003 Error date(): 194970329
 
  "date CST 1976-03-06 22:25:29 pm PM 06 Sat March 10 22 10 22 25 6 Saturday 1 03 Mar 3 +0800 RFC822 Sat, 06 Mar 1976 22:25:29 +0800 29 31 194970329 6 76 1976 65 28800 2003" (date len=169)
  "date CST 1976-03-06 22:25:29 pm PM 06 Sat March 10 22 10 22 25 6 Saturday 1 03 Mar 3 +0800 RFC822 Sat,  6 Mar 1976 22:25:29 +0800 29 31 194970329 6 76 1976 65 28800 2003" (adodb_date len=169)

05 Mar 1976 12:59:32 +0800 32 31 194849972 5 76 1976 64 28800 2003 Error date(): 194849972
 
  "date CST 1976-03-05 12:59:32 pm PM 05 Fri March 12 12 12 12 59 5 Friday 1 03 Mar 3 +0800 RFC822 Fri, 05 Mar 1976 12:59:32 +0800 32 31 194849972 5 76 1976 64 28800 2003" (date len=167)
  "date CST 1976-03-05 12:59:32 pm PM 05 Fri March 12 12 12 12 59 5 Friday 1 03 Mar 3 +0800 RFC822 Fri,  5 Mar 1976 12:59:32 +0800 32 31 194849972 5 76 1976 64 28800 2003" (adodb_date len=167)

DT 1975-06-17 12:50:49 pm PM 17 Tue June 12 12 12 12 50 17 Tuesday 0 06 Jun 6 +0900 RFC822 Tue, 17 Jun 1975 12:50:49 +0900 49 30 172209049 2 75 1975 167 32400 2003 Error date(): 172209049
 
  "date CDT 1975-06-17 12:50:49 pm PM 17 Tue June 12 12 12 12 50 17 Tuesday 0 06 Jun 6 +0900 RFC822 Tue, 17 Jun 1975 12:50:49 +0900 49 30 172209049 2 75 1975 167 32400 2003" (date len=169)
  "date CST 1975-06-17 11:50:49 am AM 17 Tue June 11 11 11 11 50 17 Tuesday 0 06 Jun 6 +0800 RFC822 Tue, 17 Jun 1975 11:50:49 +0800 49 30 172209049 2 75 1975 167 28800 2003" (adodb_date len=169)

Error getdate() 172209049
Array ( [seconds] => 49 [minutes] => 50 [hours] => 12 [mday] => 17 [wday] => 2 [mon] => 6 [year] => 1975 [yday] => 167 [weekday] => Tuesday [month] => June [0] => 172209049 )
Array ( [seconds] => 49 [minutes] => 50 [hours] => 11 [mday] => 17 [wday] => 2 [mon] => 6 [year] => 1975 [yday] => 167 [weekday] => Tuesday [month] => June [0] => 172209049 )

DT 1975-06-20 18:26:33 pm PM 20 Fri June 6 18 06 18 26 20 Friday 0 06 Jun 6 +0900 RFC822 Fri, 20 Jun 1975 18:26:33 +0900 33 30 172488393 5 75 1975 170 32400 2003 Error date(): 172488393

 
  "date CDT 1975-06-20 18:26:33 pm PM 20 Fri June 6 18 06 18 26 20 Friday 0 06 Jun 6 +0900 RFC822 Fri, 20 Jun 1975 18:26:33 +0900 33 30 172488393 5 75 1975 170 32400 2003" (date len=167)
  "date CST 1975-06-20 17:26:33 pm PM 20 Fri June 5 17 05 17 26 20 Friday 0 06 Jun 6 +0800 RFC822 Fri, 20 Jun 1975 17:26:33 +0800 33 30 172488393 5 75 1975 170 28800 2003" (adodb_date len=167)

Error getdate() 172488393
Array ( [seconds] => 33 [minutes] => 26 [hours] => 18 [mday] => 20 [wday] => 5 [mon] => 6 [year] => 1975 [yday] => 170 [weekday] => Friday [month] => June [0] => 172488393 )
Array ( [seconds] => 33 [minutes] => 26 [hours] => 17 [mday] => 20 [wday] => 5 [mon] => 6 [year] => 1975 [yday] => 170 [weekday] => Friday [month] => June [0] => 172488393 )

06 Oct 1979 13:31:32 +0800 32 31 308035892 6 79 1979 278 28800 2003 Error date(): 308035892

 
  "date CST 1979-10-06 13:31:32 pm PM 06 Sat October 1 13 01 13 31 6 Saturday 0 10 Oct 10 +0800 RFC822 Sat, 06 Oct 1979 13:31:32 +0800 32 31 308035892 6 79 1979 278 28800 2003" (date len=172)
  "date CST 1979-10-06 13:31:32 pm PM 06 Sat October 1 13 01 13 31 6 Saturday 0 10 Oct 10 +0800 RFC822 Sat,  6 Oct 1979 13:31:32 +0800 32 31 308035892 6 79 1979 278 28800 2003" (adodb_date len=172)

DT 1979-08-01 06:39:59 am AM 01 Wed August 6 6 06 06 39 1 Wednesday 0 08 Aug 8 +0900 RFC822 Wed, 01 Aug 1979 06:39:59 +0900 59 31 302305199 3 79 1979 212 32400 2003 Error date(): 302305199
 
  "date CDT 1979-08-01 06:39:59 am AM 01 Wed August 6 6 06 06 39 1 Wednesday 0 08 Aug 8 +0900 RFC822 Wed, 01 Aug 1979 06:39:59 +0900 59 31 302305199 3 79 1979 212 32400 2003" (date len=170)
  "date CST 1979-08-01 05:39:59 am AM 01 Wed August 5 5 05 05 39 1 Wednesday 0 08 Aug 8 +0800 RFC822 Wed,  1 Aug 1979 05:39:59 +0800 59 31 302305199 3 79 1979 212 28800 2003" (adodb_date len=170)

Error getdate() 302305199
Array ( [seconds] => 59 [minutes] => 39 [hours] => 6 [mday] => 1 [wday] => 3 [mon] => 8 [year] => 1979 [yday] => 212 [weekday] => Wednesday [month] => August [0] => 302305199 )
Array ( [seconds] => 59 [minutes] => 39 [hours] => 5 [mday] => 1 [wday] => 3 [mon] => 8 [year] => 1979 [yday] => 212 [weekday] => Wednesday [month] => August [0] => 302305199 )

02 May 1978 01:15:38 +0800 38 31 262890938 2 78 1978 121 28800 2003 Error date(): 262890938

 
  "date CST 1978-05-02 01:15:38 am AM 02 Tue May 1 1 01 01 15 2 Tuesday 0 05 May 5 +0800 RFC822 Tue, 02 May 1978 01:15:38 +0800 38 31 262890938 2 78 1978 121 28800 2003" (date len=165)
  "date CST 1978-05-02 01:15:38 am AM 02 Tue May 1 1 01 01 15 2 Tuesday 0 05 May 5 +0800 RFC822 Tue,  2 May 1978 01:15:38 +0800 38 31 262890938 2 78 1978 121 28800 2003" (adodb_date len=165)

DT 1974-04-09 00:18:56 am AM 09 Tue April 12 0 12 00 18 9 Tuesday 0 04 Apr 4 +0900 RFC822 Tue, 09 Apr 1974 00:18:56 +0900 56 30 134666336 2 74 1974 98 32400 2003 Error date(): 134666336
 
  "date CDT 1974-04-09 00:18:56 am AM 09 Tue April 12 0 12 00 18 9 Tuesday 0 04 Apr 4 +0900 RFC822 Tue, 09 Apr 1974 00:18:56 +0900 56 30 134666336 2 74 1974 98 32400 2003" (date len=167)
  "date CST 1974-04-08 23:18:56 pm PM 08 Mon April 11 23 11 23 18 8 Monday 0 04 Apr 4 +0800 RFC822 Mon,  8 Apr 1974 23:18:56 +0800 56 30 134666336 1 74 1974 97 28800 2003" (adodb_date len=167)

Error getdate() 134666336
Array ( [seconds] => 56 [minutes] => 18 [hours] => 0 [mday] => 9 [wday] => 2 [mon] => 4 [year] => 1974 [yday] => 98 [weekday] => Tuesday [month] => April [0] => 134666336 )
Array ( [seconds] => 56 [minutes] => 18 [hours] => 23 [mday] => 8 [wday] => 1 [mon] => 4 [year] => 1974 [yday] => 97 [weekday] => Monday [month] => April [0] => 134666336 )

DT 1974-09-24 08:46:05 am AM 24 Tue September 8 8 08 08 46 24 Tuesday 0 09 Sep 9 +0900 RFC822 Tue, 24 Sep 1974 08:46:05 +0900 05 30 149211965 2 74 1974 266 32400 2003 Error date(): 149211965

 
  "date CDT 1974-09-24 08:46:05 am AM 24 Tue September 8 8 08 08 46 24 Tuesday 0 09 Sep 9 +0900 RFC822 Tue, 24 Sep 1974 08:46:05 +0900 05 30 149211965 2 74 1974 266 32400 2003" (date len=172)
  "date CST 1974-09-24 07:46:05 am AM 24 Tue September 7 7 07 07 46 24 Tuesday 0 09 Sep 9 +0800 RFC822 Tue, 24 Sep 1974 07:46:05 +0800 05 30 149211965 2 74 1974 266 28800 2003" (adodb_date len=172)

Error getdate() 149211965
Array ( [seconds] => 5 [minutes] => 46 [hours] => 8 [mday] => 24 [wday] => 2 [mon] => 9 [year] => 1974 [yday] => 266 [weekday] => Tuesday [month] => September [0] => 149211965 )
Array ( [seconds] => 5 [minutes] => 46 [hours] => 7 [mday] => 24 [wday] => 2 [mon] => 9 [year] => 1974 [yday] => 266 [weekday] => Tuesday [month] => September [0] => 149211965 )

DT 1975-07-18 23:16:53 pm PM 18 Fri July 11 23 11 23 16 18 Friday 0 07 Jul 7 +0900 RFC822 Fri, 18 Jul 1975 23:16:53 +0900 53 31 174925013 5 75 1975 198 32400 2003 Error date(): 174925013

 
  "date CDT 1975-07-18 23:16:53 pm PM 18 Fri July 11 23 11 23 16 18 Friday 0 07 Jul 7 +0900 RFC822 Fri, 18 Jul 1975 23:16:53 +0900 53 31 174925013 5 75 1975 198 32400 2003" (date len=168)
  "date CST 1975-07-18 22:16:53 pm PM 18 Fri July 10 22 10 22 16 18 Friday 0 07 Jul 7 +0800 RFC822 Fri, 18 Jul 1975 22:16:53 +0800 53 31 174925013 5 75 1975 198 28800 2003" (adodb_date len=168)

Error getdate() 174925013
Array ( [seconds] => 53 [minutes] => 16 [hours] => 23 [mday] => 18 [wday] => 5 [mon] => 7 [year] => 1975 [yday] => 198 [weekday] => Friday [month] => July [0] => 174925013 )
Array ( [seconds] => 53 [minutes] => 16 [hours] => 22 [mday] => 18 [wday] => 5 [mon] => 7 [year] => 1975 [yday] => 198 [weekday] => Friday [month] => July [0] => 174925013 )

Testing random dates between 100 and 4000

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

Failed :-(