-24 :20-01-2038
-23 :20-02-2038
-22 :20-03-2038
-21 :20-04-2038
-20 :20-05-2038
-19 :20-06-2038
-18 :20-07-2038
-17 :20-08-2038
-16 :20-09-2038
-15 :20-10-2038
-14 :20-11-2038
-13 :20-12-2038
-12 :20-01-2039
-11 :20-02-2039
-10 :20-03-2039
-9 :20-04-2039
-8 :20-05-2039
-7 :20-06-2039
-6 :20-07-2039
-5 :20-08-2039
-4 :20-09-2039
-3 :20-10-2039
-2 :20-11-2039
-1 :20-12-2039
0 :20-01-2040
1 :20-02-2040
2 :20-03-2040
3 :20-04-2040
4 :20-05-2040
5 :20-06-2040
6 :20-07-2040
7 :20-08-2040
8 :20-09-2040
9 :20-10-2040
10 :20-11-2040
11 :20-12-2040
12 :20-01-2041
13 :20-02-2041
14 :20-03-2041
15 :20-04-2041
16 :20-05-2041
17 :20-06-2041
18 :20-07-2041
19 :20-08-2041
20 :20-09-2041
21 :20-10-2041
22 :20-11-2041
23 :20-12-2041
24 :20-01-2042

Testing adodb_date and adodb_mktime. version=0.35 PHP=7.4.33

adodb: 2025-03-17 06:29:23
php : 2025-03-17 07:29:23
error for %Y %m %x %X, strftime=2025 03 03/17/25 07:29:23, adodb=2025 03 03/17/25 06:29:23
error for %H %M S, strftime=07 29 S, adodb=06 29 S

Testing gregorian <=> julian conversion

-12219364800 -12219278400 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

1:14:18 am AM 28 Mon August 1 1 01 01 14 28 Monday 0 08 Aug 8 -0300 RFC2822 Mon, 28 Aug 1978 01:14:18 -0300 18 31 273125658 1 78 1978 239 -10800 2003 Error date(): 273125658
  "date ADT 1978-08-28 01:14:18 am AM 28 Mon August 1 1 01 01 14 28 Monday 0 08 Aug 8 -0300 RFC2822 Mon, 28 Aug 1978 01:14:18 -0300 18 31 273125658 1 78 1978 239 -10800 2003" (date len=170)
  "date ADT 1978-08-28 00:14:18 am AM 28 Mon August 12 0 12 00 14 28 Monday 0 08 Aug 8 -0400 RFC2822 Mon, 28 Aug 1978 00:14:18 -0400 18 31 273125658 1 78 1978 239 -14400 2003" (adodb_date len=171)

5:27:22 pm PM 30 Fri July 3 15 03 15 27 30 Friday 1 07 Jul 7 -0300 RFC2822 Fri, 30 Jul 1976 15:27:22 -0300 22 31 207599242 5 76 1976 211 -10800 2003 Error date(): 207599242
  "date ADT 1976-07-30 15:27:22 pm PM 30 Fri July 3 15 03 15 27 30 Friday 1 07 Jul 7 -0300 RFC2822 Fri, 30 Jul 1976 15:27:22 -0300 22 31 207599242 5 76 1976 211 -10800 2003" (date len=169)
  "date ADT 1976-07-30 14:27:22 pm PM 30 Fri July 2 14 02 14 27 30 Friday 1 07 Jul 7 -0400 RFC2822 Fri, 30 Jul 1976 14:27:22 -0400 22 31 207599242 5 76 1976 211 -14400 2003" (adodb_date len=169)

Error getdate() 207599242
Array ( [seconds] => 22 [minutes] => 27 [hours] => 15 [mday] => 30 [wday] => 5 [mon] => 7 [year] => 1976 [yday] => 211 [weekday] => Friday [month] => July [0] => 207599242 )
Array ( [seconds] => 22 [minutes] => 27 [hours] => 14 [mday] => 30 [wday] => 5 [mon] => 7 [year] => 1976 [yday] => 211 [weekday] => Friday [month] => July [0] => 207599242 )

10:04:46 am AM 26 Thu July 10 10 10 10 04 26 Thursday 0 07 Jul 7 -0300 RFC2822 Thu, 26 Jul 1973 10:04:46 -0300 46 31 112539886 4 73 1973 206 -10800 2003 Error date(): 112539886

  "date ADT 1973-07-26 10:04:46 am AM 26 Thu July 10 10 10 10 04 26 Thursday 0 07 Jul 7 -0300 RFC2822 Thu, 26 Jul 1973 10:04:46 -0300 46 31 112539886 4 73 1973 206 -10800 2003" (date len=172)
  "date ADT 1973-07-26 09:04:46 am AM 26 Thu July 9 9 09 09 04 26 Thursday 0 07 Jul 7 -0400 RFC2822 Thu, 26 Jul 1973 09:04:46 -0400 46 31 112539886 4 73 1973 206 -14400 2003" (adodb_date len=170)

Error getdate() 112539886
Array ( [seconds] => 46 [minutes] => 4 [hours] => 10 [mday] => 26 [wday] => 4 [mon] => 7 [year] => 1973 [yday] => 206 [weekday] => Thursday [month] => July [0] => 112539886 )
Array ( [seconds] => 46 [minutes] => 4 [hours] => 9 [mday] => 26 [wday] => 4 [mon] => 7 [year] => 1973 [yday] => 206 [weekday] => Thursday [month] => July [0] => 112539886 )

2:37:59 am AM 11 Mon August 2 2 02 02 37 11 Monday 1 08 Aug 8 -0300 RFC2822 Mon, 11 Aug 1980 02:37:59 -0300 59 31 334820279 1 80 1980 223 -10800 2003 Error date(): 334820279

  "date ADT 1980-08-11 02:37:59 am AM 11 Mon August 2 2 02 02 37 11 Monday 1 08 Aug 8 -0300 RFC2822 Mon, 11 Aug 1980 02:37:59 -0300 59 31 334820279 1 80 1980 223 -10800 2003" (date len=170)
  "date ADT 1980-08-11 01:37:59 am AM 11 Mon August 1 1 01 01 37 11 Monday 1 08 Aug 8 -0400 RFC2822 Mon, 11 Aug 1980 01:37:59 -0400 59 31 334820279 1 80 1980 223 -14400 2003" (adodb_date len=170)

Error getdate() 334820279
Array ( [seconds] => 59 [minutes] => 37 [hours] => 2 [mday] => 11 [wday] => 1 [mon] => 8 [year] => 1980 [yday] => 223 [weekday] => Monday [month] => August [0] => 334820279 )
Array ( [seconds] => 59 [minutes] => 37 [hours] => 1 [mday] => 11 [wday] => 1 [mon] => 8 [year] => 1980 [yday] => 223 [weekday] => Monday [month] => August [0] => 334820279 )

5:02:02 am AM 21 Thu October 5 5 05 05 02 21 Thursday 1 10 Oct 10 -0300 RFC2822 Thu, 21 Oct 1976 05:02:02 -0300 02 31 214732922 4 76 1976 294 -10800 2003 Error date(): 214732922

  "date ADT 1976-10-21 05:02:02 am AM 21 Thu October 5 5 05 05 02 21 Thursday 1 10 Oct 10 -0300 RFC2822 Thu, 21 Oct 1976 05:02:02 -0300 02 31 214732922 4 76 1976 294 -10800 2003" (date len=174)
  "date ADT 1976-10-21 04:02:02 am AM 21 Thu October 4 4 04 04 02 21 Thursday 1 10 Oct 10 -0400 RFC2822 Thu, 21 Oct 1976 04:02:02 -0400 02 31 214732922 4 76 1976 294 -14400 2003" (adodb_date len=174)

Error getdate() 214732922
Array ( [seconds] => 2 [minutes] => 2 [hours] => 5 [mday] => 21 [wday] => 4 [mon] => 10 [year] => 1976 [yday] => 294 [weekday] => Thursday [month] => October [0] => 214732922 )
Array ( [seconds] => 2 [minutes] => 2 [hours] => 4 [mday] => 21 [wday] => 4 [mon] => 10 [year] => 1976 [yday] => 294 [weekday] => Thursday [month] => October [0] => 214732922 )

2:45:51 pm PM 08 Sun June 12 12 12 12 45 8 Sunday 0 06 Jun 6 -0300 RFC2822 Sun, 08 Jun 1975 12:45:51 -0300 51 30 171474351 0 75 1975 158 -10800 2003 Error date(): 171474351

  "date ADT 1975-06-08 12:45:51 pm PM 08 Sun June 12 12 12 12 45 8 Sunday 0 06 Jun 6 -0300 RFC2822 Sun, 08 Jun 1975 12:45:51 -0300 51 30 171474351 0 75 1975 158 -10800 2003" (date len=169)
  "date ADT 1975-06-08 11:45:51 am AM 08 Sun June 11 11 11 11 45 8 Sunday 0 06 Jun 6 -0400 RFC2822 Sun, 08 Jun 1975 11:45:51 -0400 51 30 171474351 0 75 1975 158 -14400 2003" (adodb_date len=169)

Error getdate() 171474351
Array ( [seconds] => 51 [minutes] => 45 [hours] => 12 [mday] => 8 [wday] => 0 [mon] => 6 [year] => 1975 [yday] => 158 [weekday] => Sunday [month] => June [0] => 171474351 )
Array ( [seconds] => 51 [minutes] => 45 [hours] => 11 [mday] => 8 [wday] => 0 [mon] => 6 [year] => 1975 [yday] => 158 [weekday] => Sunday [month] => June [0] => 171474351 )

1:03:36 am AM 25 Wed October 11 11 11 11 03 25 Wednesday 0 10 Oct 10 -0300 RFC2822 Wed, 25 Oct 1978 11:03:36 -0300 36 31 278172216 3 78 1978 297 -10800 2003 Error date(): 278172216

  "date ADT 1978-10-25 11:03:36 am AM 25 Wed October 11 11 11 11 03 25 Wednesday 0 10 Oct 10 -0300 RFC2822 Wed, 25 Oct 1978 11:03:36 -0300 36 31 278172216 3 78 1978 297 -10800 2003" (date len=177)
  "date ADT 1978-10-25 10:03:36 am AM 25 Wed October 10 10 10 10 03 25 Wednesday 0 10 Oct 10 -0400 RFC2822 Wed, 25 Oct 1978 10:03:36 -0400 36 31 278172216 3 78 1978 297 -14400 2003" (adodb_date len=177)

Error getdate() 278172216
Array ( [seconds] => 36 [minutes] => 3 [hours] => 11 [mday] => 25 [wday] => 3 [mon] => 10 [year] => 1978 [yday] => 297 [weekday] => Wednesday [month] => October [0] => 278172216 )
Array ( [seconds] => 36 [minutes] => 3 [hours] => 10 [mday] => 25 [wday] => 3 [mon] => 10 [year] => 1978 [yday] => 297 [weekday] => Wednesday [month] => October [0] => 278172216 )

9:50:18 am AM 06 Tue June 9 9 09 09 50 6 Tuesday 0 06 Jun 6 -0300 RFC2822 Tue, 06 Jun 1978 09:50:18 -0300 18 30 265985418 2 78 1978 156 -10800 2003 Error date(): 265985418

  "date ADT 1978-06-06 09:50:18 am AM 06 Tue June 9 9 09 09 50 6 Tuesday 0 06 Jun 6 -0300 RFC2822 Tue, 06 Jun 1978 09:50:18 -0300 18 30 265985418 2 78 1978 156 -10800 2003" (date len=168)
  "date ADT 1978-06-06 08:50:18 am AM 06 Tue June 8 8 08 08 50 6 Tuesday 0 06 Jun 6 -0400 RFC2822 Tue, 06 Jun 1978 08:50:18 -0400 18 30 265985418 2 78 1978 156 -14400 2003" (adodb_date len=168)

Error getdate() 265985418
Array ( [seconds] => 18 [minutes] => 50 [hours] => 9 [mday] => 6 [wday] => 2 [mon] => 6 [year] => 1978 [yday] => 156 [weekday] => Tuesday [month] => June [0] => 265985418 )
Array ( [seconds] => 18 [minutes] => 50 [hours] => 8 [mday] => 6 [wday] => 2 [mon] => 6 [year] => 1978 [yday] => 156 [weekday] => Tuesday [month] => June [0] => 265985418 )

1:15:51 am AM 26 Tue September 1 1 01 01 15 26 Tuesday 1 09 Sep 9 -0300 RFC2822 Tue, 26 Sep 1972 01:15:51 -0300 51 30 86328951 2 72 1972 269 -10800 2003 Error date(): 86328951

  "date ADT 1972-09-26 01:15:51 am AM 26 Tue September 1 1 01 01 15 26 Tuesday 1 09 Sep 9 -0300 RFC2822 Tue, 26 Sep 1972 01:15:51 -0300 51 30 86328951 2 72 1972 269 -10800 2003" (date len=173)
  "date ADT 1972-09-26 00:15:51 am AM 26 Tue September 12 0 12 00 15 26 Tuesday 1 09 Sep 9 -0400 RFC2822 Tue, 26 Sep 1972 00:15:51 -0400 51 30 86328951 2 72 1972 269 -14400 2003" (adodb_date len=174)

Error getdate() 86328951
Array ( [seconds] => 51 [minutes] => 15 [hours] => 1 [mday] => 26 [wday] => 2 [mon] => 9 [year] => 1972 [yday] => 269 [weekday] => Tuesday [month] => September [0] => 86328951 )
Array ( [seconds] => 51 [minutes] => 15 [hours] => 0 [mday] => 26 [wday] => 2 [mon] => 9 [year] => 1972 [yday] => 269 [weekday] => Tuesday [month] => September [0] => 86328951 )

3:11:44 pm PM 07 Sat May 11 23 11 23 11 7 Saturday 0 05 May 5 -0300 RFC2822 Sat, 07 May 1977 23:11:44 -0300 44 31 231905504 6 77 1977 126 -10800 2003 Error date(): 231905504

  "date ADT 1977-05-07 23:11:44 pm PM 07 Sat May 11 23 11 23 11 7 Saturday 0 05 May 5 -0300 RFC2822 Sat, 07 May 1977 23:11:44 -0300 44 31 231905504 6 77 1977 126 -10800 2003" (date len=170)
  "date ADT 1977-05-07 22:11:44 pm PM 07 Sat May 10 22 10 22 11 7 Saturday 0 05 May 5 -0400 RFC2822 Sat, 07 May 1977 22:11:44 -0400 44 31 231905504 6 77 1977 126 -14400 2003" (adodb_date len=170)

Error getdate() 231905504
Array ( [seconds] => 44 [minutes] => 11 [hours] => 23 [mday] => 7 [wday] => 6 [mon] => 5 [year] => 1977 [yday] => 126 [weekday] => Saturday [month] => May [0] => 231905504 )
Array ( [seconds] => 44 [minutes] => 11 [hours] => 22 [mday] => 7 [wday] => 6 [mon] => 5 [year] => 1977 [yday] => 126 [weekday] => Saturday [month] => May [0] => 231905504 )

3:59:51 pm PM 19 Tue August 1 13 01 13 59 19 Tuesday 0 08 Aug 8 -0300 RFC2822 Tue, 19 Aug 1975 13:59:51 -0300 51 31 177699591 2 75 1975 230 -10800 2003 Error date(): 177699591

  "date ADT 1975-08-19 13:59:51 pm PM 19 Tue August 1 13 01 13 59 19 Tuesday 0 08 Aug 8 -0300 RFC2822 Tue, 19 Aug 1975 13:59:51 -0300 51 31 177699591 2 75 1975 230 -10800 2003" (date len=172)
  "date ADT 1975-08-19 12:59:51 pm PM 19 Tue August 12 12 12 12 59 19 Tuesday 0 08 Aug 8 -0400 RFC2822 Tue, 19 Aug 1975 12:59:51 -0400 51 31 177699591 2 75 1975 230 -14400 2003" (adodb_date len=173)

Error getdate() 177699591
Array ( [seconds] => 51 [minutes] => 59 [hours] => 13 [mday] => 19 [wday] => 2 [mon] => 8 [year] => 1975 [yday] => 230 [weekday] => Tuesday [month] => August [0] => 177699591 )
Array ( [seconds] => 51 [minutes] => 59 [hours] => 12 [mday] => 19 [wday] => 2 [mon] => 8 [year] => 1975 [yday] => 230 [weekday] => Tuesday [month] => August [0] => 177699591 )

6:32:25 pm PM 08 Tue June 4 16 04 16 32 8 Tuesday 1 06 Jun 6 -0300 RFC2822 Tue, 08 Jun 1976 16:32:25 -0300 25 30 203110345 2 76 1976 159 -10800 2003 Error date(): 203110345

  "date ADT 1976-06-08 16:32:25 pm PM 08 Tue June 4 16 04 16 32 8 Tuesday 1 06 Jun 6 -0300 RFC2822 Tue, 08 Jun 1976 16:32:25 -0300 25 30 203110345 2 76 1976 159 -10800 2003" (date len=169)
  "date ADT 1976-06-08 15:32:25 pm PM 08 Tue June 3 15 03 15 32 8 Tuesday 1 06 Jun 6 -0400 RFC2822 Tue, 08 Jun 1976 15:32:25 -0400 25 30 203110345 2 76 1976 159 -14400 2003" (adodb_date len=169)

Error getdate() 203110345
Array ( [seconds] => 25 [minutes] => 32 [hours] => 16 [mday] => 8 [wday] => 2 [mon] => 6 [year] => 1976 [yday] => 159 [weekday] => Tuesday [month] => June [0] => 203110345 )
Array ( [seconds] => 25 [minutes] => 32 [hours] => 15 [mday] => 8 [wday] => 2 [mon] => 6 [year] => 1976 [yday] => 159 [weekday] => Tuesday [month] => June [0] => 203110345 )

1:09:06 am AM 21 Tue September 1 1 01 01 09 21 Tuesday 1 09 Sep 9 -0300 RFC2822 Tue, 21 Sep 1976 01:09:06 -0300 06 30 212126946 2 76 1976 264 -10800 2003 Error date(): 212126946

  "date ADT 1976-09-21 01:09:06 am AM 21 Tue September 1 1 01 01 09 21 Tuesday 1 09 Sep 9 -0300 RFC2822 Tue, 21 Sep 1976 01:09:06 -0300 06 30 212126946 2 76 1976 264 -10800 2003" (date len=174)
  "date ADT 1976-09-21 00:09:06 am AM 21 Tue September 12 0 12 00 09 21 Tuesday 1 09 Sep 9 -0400 RFC2822 Tue, 21 Sep 1976 00:09:06 -0400 06 30 212126946 2 76 1976 264 -14400 2003" (adodb_date len=175)

Error getdate() 212126946
Array ( [seconds] => 6 [minutes] => 9 [hours] => 1 [mday] => 21 [wday] => 2 [mon] => 9 [year] => 1976 [yday] => 264 [weekday] => Tuesday [month] => September [0] => 212126946 )
Array ( [seconds] => 6 [minutes] => 9 [hours] => 0 [mday] => 21 [wday] => 2 [mon] => 9 [year] => 1976 [yday] => 264 [weekday] => Tuesday [month] => September [0] => 212126946 )

5:43:00 am AM 17 Tue July 5 5 05 05 43 17 Tuesday 0 07 Jul 7 -0300 RFC2822 Tue, 17 Jul 1979 05:43:00 -0300 00 31 301048980 2 79 1979 197 -10800 2003 Error date(): 301048980

  "date ADT 1979-07-17 05:43:00 am AM 17 Tue July 5 5 05 05 43 17 Tuesday 0 07 Jul 7 -0300 RFC2822 Tue, 17 Jul 1979 05:43:00 -0300 00 31 301048980 2 79 1979 197 -10800 2003" (date len=169)
  "date ADT 1979-07-17 04:43:00 am AM 17 Tue July 4 4 04 04 43 17 Tuesday 0 07 Jul 7 -0400 RFC2822 Tue, 17 Jul 1979 04:43:00 -0400 00 31 301048980 2 79 1979 197 -14400 2003" (adodb_date len=169)

Error getdate() 301048980
Array ( [seconds] => 0 [minutes] => 43 [hours] => 5 [mday] => 17 [wday] => 2 [mon] => 7 [year] => 1979 [yday] => 197 [weekday] => Tuesday [month] => July [0] => 301048980 )
Array ( [seconds] => 0 [minutes] => 43 [hours] => 4 [mday] => 17 [wday] => 2 [mon] => 7 [year] => 1979 [yday] => 197 [weekday] => Tuesday [month] => July [0] => 301048980 )

9:07:13 pm PM 21 Sun October 7 19 07 19 07 21 Sunday 0 10 Oct 10 -0300 RFC2822 Sun, 21 Oct 1973 19:07:13 -0300 13 31 120089233 0 73 1973 293 -10800 2003 Error date(): 120089233

  "date ADT 1973-10-21 19:07:13 pm PM 21 Sun October 7 19 07 19 07 21 Sunday 0 10 Oct 10 -0300 RFC2822 Sun, 21 Oct 1973 19:07:13 -0300 13 31 120089233 0 73 1973 293 -10800 2003" (date len=173)
  "date ADT 1973-10-21 18:07:13 pm PM 21 Sun October 6 18 06 18 07 21 Sunday 0 10 Oct 10 -0400 RFC2822 Sun, 21 Oct 1973 18:07:13 -0400 13 31 120089233 0 73 1973 293 -14400 2003" (adodb_date len=173)

Error getdate() 120089233
Array ( [seconds] => 13 [minutes] => 7 [hours] => 19 [mday] => 21 [wday] => 0 [mon] => 10 [year] => 1973 [yday] => 293 [weekday] => Sunday [month] => October [0] => 120089233 )
Array ( [seconds] => 13 [minutes] => 7 [hours] => 18 [mday] => 21 [wday] => 0 [mon] => 10 [year] => 1973 [yday] => 293 [weekday] => Sunday [month] => October [0] => 120089233 )

5:25:09 am AM 24 Wed May 5 5 05 05 25 24 Wednesday 0 05 May 5 -0300 RFC2822 Wed, 24 May 1978 05:25:09 -0300 09 31 264846309 3 78 1978 143 -10800 2003 Error date(): 264846309

  "date ADT 1978-05-24 05:25:09 am AM 24 Wed May 5 5 05 05 25 24 Wednesday 0 05 May 5 -0300 RFC2822 Wed, 24 May 1978 05:25:09 -0300 09 31 264846309 3 78 1978 143 -10800 2003" (date len=170)
  "date ADT 1978-05-24 04:25:09 am AM 24 Wed May 4 4 04 04 25 24 Wednesday 0 05 May 5 -0400 RFC2822 Wed, 24 May 1978 04:25:09 -0400 09 31 264846309 3 78 1978 143 -14400 2003" (adodb_date len=170)

5:46:21 pm PM 08 Tue July 3 15 03 15 46 8 Tuesday 1 07 Jul 7 -0300 RFC2822 Tue, 08 Jul 1980 15:46:21 -0300 21 31 331929981 2 80 1980 189 -10800 2003 Error date(): 331929981
  "date ADT 1980-07-08 15:46:21 pm PM 08 Tue July 3 15 03 15 46 8 Tuesday 1 07 Jul 7 -0300 RFC2822 Tue, 08 Jul 1980 15:46:21 -0300 21 31 331929981 2 80 1980 189 -10800 2003" (date len=169)
  "date ADT 1980-07-08 14:46:21 pm PM 08 Tue July 2 14 02 14 46 8 Tuesday 1 07 Jul 7 -0400 RFC2822 Tue, 08 Jul 1980 14:46:21 -0400 21 31 331929981 2 80 1980 189 -14400 2003" (adodb_date len=169)

Error getdate() 331929981
Array ( [seconds] => 21 [minutes] => 46 [hours] => 15 [mday] => 8 [wday] => 2 [mon] => 7 [year] => 1980 [yday] => 189 [weekday] => Tuesday [month] => July [0] => 331929981 )
Array ( [seconds] => 21 [minutes] => 46 [hours] => 14 [mday] => 8 [wday] => 2 [mon] => 7 [year] => 1980 [yday] => 189 [weekday] => Tuesday [month] => July [0] => 331929981 )

3:54:37 pm PM 26 Sun September 1 13 01 13 54 26 Sunday 1 09 Sep 9 -0300 RFC2822 Sun, 26 Sep 1976 13:54:37 -0300 37 30 212604877 0 76 1976 269 -10800 2003 Error date(): 212604877

  "date ADT 1976-09-26 13:54:37 pm PM 26 Sun September 1 13 01 13 54 26 Sunday 1 09 Sep 9 -0300 RFC2822 Sun, 26 Sep 1976 13:54:37 -0300 37 30 212604877 0 76 1976 269 -10800 2003" (date len=174)
  "date ADT 1976-09-26 12:54:37 pm PM 26 Sun September 12 12 12 12 54 26 Sunday 1 09 Sep 9 -0400 RFC2822 Sun, 26 Sep 1976 12:54:37 -0400 37 30 212604877 0 76 1976 269 -14400 2003" (adodb_date len=175)

Error getdate() 212604877
Array ( [seconds] => 37 [minutes] => 54 [hours] => 13 [mday] => 26 [wday] => 0 [mon] => 9 [year] => 1976 [yday] => 269 [weekday] => Sunday [month] => September [0] => 212604877 )
Array ( [seconds] => 37 [minutes] => 54 [hours] => 12 [mday] => 26 [wday] => 0 [mon] => 9 [year] => 1976 [yday] => 269 [weekday] => Sunday [month] => September [0] => 212604877 )

9:21:01 am AM 12 Wed July 9 9 09 09 21 12 Wednesday 0 07 Jul 7 -0300 RFC2822 Wed, 12 Jul 1978 09:21:01 -0300 01 31 269094061 3 78 1978 192 -10800 2003 Error date(): 269094061

  "date ADT 1978-07-12 09:21:01 am AM 12 Wed July 9 9 09 09 21 12 Wednesday 0 07 Jul 7 -0300 RFC2822 Wed, 12 Jul 1978 09:21:01 -0300 01 31 269094061 3 78 1978 192 -10800 2003" (date len=171)
  "date ADT 1978-07-12 08:21:01 am AM 12 Wed July 8 8 08 08 21 12 Wednesday 0 07 Jul 7 -0400 RFC2822 Wed, 12 Jul 1978 08:21:01 -0400 01 31 269094061 3 78 1978 192 -14400 2003" (adodb_date len=171)

Error getdate() 269094061
Array ( [seconds] => 1 [minutes] => 21 [hours] => 9 [mday] => 12 [wday] => 3 [mon] => 7 [year] => 1978 [yday] => 192 [weekday] => Wednesday [month] => July [0] => 269094061 )
Array ( [seconds] => 1 [minutes] => 21 [hours] => 8 [mday] => 12 [wday] => 3 [mon] => 7 [year] => 1978 [yday] => 192 [weekday] => Wednesday [month] => July [0] => 269094061 )

1:39:17 am AM 28 Wed May 11 11 11 11 39 28 Wednesday 1 05 May 5 -0300 RFC2822 Wed, 28 May 1980 11:39:17 -0300 17 31 328372757 3 80 1980 148 -10800 2003 Error date(): 328372757

  "date ADT 1980-05-28 11:39:17 am AM 28 Wed May 11 11 11 11 39 28 Wednesday 1 05 May 5 -0300 RFC2822 Wed, 28 May 1980 11:39:17 -0300 17 31 328372757 3 80 1980 148 -10800 2003" (date len=172)
  "date ADT 1980-05-28 10:39:17 am AM 28 Wed May 10 10 10 10 39 28 Wednesday 1 05 May 5 -0400 RFC2822 Wed, 28 May 1980 10:39:17 -0400 17 31 328372757 3 80 1980 148 -14400 2003" (adodb_date len=172)

Error getdate() 328372757
Array ( [seconds] => 17 [minutes] => 39 [hours] => 11 [mday] => 28 [wday] => 3 [mon] => 5 [year] => 1980 [yday] => 148 [weekday] => Wednesday [month] => May [0] => 328372757 )
Array ( [seconds] => 17 [minutes] => 39 [hours] => 10 [mday] => 28 [wday] => 3 [mon] => 5 [year] => 1980 [yday] => 148 [weekday] => Wednesday [month] => May [0] => 328372757 )

2 00:29:53 am AM 22 Fri June 12 0 12 00 29 22 Friday 0 06 Jun 6 -0300 RFC2822 Fri, 22 Jun 1973 00:29:53 -0300 53 30 109567793 5 73 1973 172 -10800 2003 Error date(): 109567793

  "date ADT 1973-06-22 00:29:53 am AM 22 Fri June 12 0 12 00 29 22 Friday 0 06 Jun 6 -0300 RFC2822 Fri, 22 Jun 1973 00:29:53 -0300 53 30 109567793 5 73 1973 172 -10800 2003" (date len=169)
  "date ADT 1973-06-21 23:29:53 pm PM 21 Thu June 11 23 11 23 29 21 Thursday 0 06 Jun 6 -0400 RFC2822 Thu, 21 Jun 1973 23:29:53 -0400 53 30 109567793 4 73 1973 171 -14400 2003" (adodb_date len=172)

Error getdate() 109567793
Array ( [seconds] => 53 [minutes] => 29 [hours] => 0 [mday] => 22 [wday] => 5 [mon] => 6 [year] => 1973 [yday] => 172 [weekday] => Friday [month] => June [0] => 109567793 )
Array ( [seconds] => 53 [minutes] => 29 [hours] => 23 [mday] => 21 [wday] => 4 [mon] => 6 [year] => 1973 [yday] => 171 [weekday] => Thursday [month] => June [0] => 109567793 )

6:52:46 am AM 29 Sat July 6 6 06 06 52 29 Saturday 0 07 Jul 7 -0300 RFC2822 Sat, 29 Jul 1978 06:52:46 -0300 46 31 270553966 6 78 1978 209 -10800 2003 Error date(): 270553966

  "date ADT 1978-07-29 06:52:46 am AM 29 Sat July 6 6 06 06 52 29 Saturday 0 07 Jul 7 -0300 RFC2822 Sat, 29 Jul 1978 06:52:46 -0300 46 31 270553966 6 78 1978 209 -10800 2003" (date len=170)
  "date ADT 1978-07-29 05:52:46 am AM 29 Sat July 5 5 05 05 52 29 Saturday 0 07 Jul 7 -0400 RFC2822 Sat, 29 Jul 1978 05:52:46 -0400 46 31 270553966 6 78 1978 209 -14400 2003" (adodb_date len=170)

1:13:22 am AM 16 Sat October 11 11 11 11 13 16 Saturday 1 10 Oct 10 -0300 RFC2822 Sat, 16 Oct 1976 11:13:22 -0300 22 31 214323202 6 76 1976 289 -10800 2003 Error date(): 214323202
  "date ADT 1976-10-16 11:13:22 am AM 16 Sat October 11 11 11 11 13 16 Saturday 1 10 Oct 10 -0300 RFC2822 Sat, 16 Oct 1976 11:13:22 -0300 22 31 214323202 6 76 1976 289 -10800 2003" (date len=176)
  "date ADT 1976-10-16 10:13:22 am AM 16 Sat October 10 10 10 10 13 16 Saturday 1 10 Oct 10 -0400 RFC2822 Sat, 16 Oct 1976 10:13:22 -0400 22 31 214323202 6 76 1976 289 -14400 2003" (adodb_date len=176)

Error getdate() 214323202
Array ( [seconds] => 22 [minutes] => 13 [hours] => 11 [mday] => 16 [wday] => 6 [mon] => 10 [year] => 1976 [yday] => 289 [weekday] => Saturday [month] => October [0] => 214323202 )
Array ( [seconds] => 22 [minutes] => 13 [hours] => 10 [mday] => 16 [wday] => 6 [mon] => 10 [year] => 1976 [yday] => 289 [weekday] => Saturday [month] => October [0] => 214323202 )

6:46:37 am AM 13 Wed August 6 6 06 06 46 13 Wednesday 0 08 Aug 8 -0300 RFC2822 Wed, 13 Aug 1975 06:46:37 -0300 37 31 177155197 3 75 1975 224 -10800 2003 Error date(): 177155197

  "date ADT 1975-08-13 06:46:37 am AM 13 Wed August 6 6 06 06 46 13 Wednesday 0 08 Aug 8 -0300 RFC2822 Wed, 13 Aug 1975 06:46:37 -0300 37 31 177155197 3 75 1975 224 -10800 2003" (date len=173)
  "date ADT 1975-08-13 05:46:37 am AM 13 Wed August 5 5 05 05 46 13 Wednesday 0 08 Aug 8 -0400 RFC2822 Wed, 13 Aug 1975 05:46:37 -0400 37 31 177155197 3 75 1975 224 -14400 2003" (adodb_date len=173)

Error getdate() 177155197
Array ( [seconds] => 37 [minutes] => 46 [hours] => 6 [mday] => 13 [wday] => 3 [mon] => 8 [year] => 1975 [yday] => 224 [weekday] => Wednesday [month] => August [0] => 177155197 )
Array ( [seconds] => 37 [minutes] => 46 [hours] => 5 [mday] => 13 [wday] => 3 [mon] => 8 [year] => 1975 [yday] => 224 [weekday] => Wednesday [month] => August [0] => 177155197 )

8:14:12 am AM 04 Sat September 8 8 08 08 14 4 Saturday 0 09 Sep 9 -0300 RFC2822 Sat, 04 Sep 1971 08:14:12 -0300 12 30 52830852 6 71 1971 246 -10800 2003 Error date(): 52830852

  "date ADT 1971-09-04 08:14:12 am AM 04 Sat September 8 8 08 08 14 4 Saturday 0 09 Sep 9 -0300 RFC2822 Sat, 04 Sep 1971 08:14:12 -0300 12 30 52830852 6 71 1971 246 -10800 2003" (date len=173)
  "date ADT 1971-09-04 07:14:12 am AM 04 Sat September 7 7 07 07 14 4 Saturday 0 09 Sep 9 -0400 RFC2822 Sat, 04 Sep 1971 07:14:12 -0400 12 30 52830852 6 71 1971 246 -14400 2003" (adodb_date len=173)

Error getdate() 52830852
Array ( [seconds] => 12 [minutes] => 14 [hours] => 8 [mday] => 4 [wday] => 6 [mon] => 9 [year] => 1971 [yday] => 246 [weekday] => Saturday [month] => September [0] => 52830852 )
Array ( [seconds] => 12 [minutes] => 14 [hours] => 7 [mday] => 4 [wday] => 6 [mon] => 9 [year] => 1971 [yday] => 246 [weekday] => Saturday [month] => September [0] => 52830852 )

5:52:06 am AM 04 Sun September 5 5 05 05 52 4 Sunday 0 09 Sep 9 -0300 RFC2822 Sun, 04 Sep 1977 05:52:06 -0300 06 30 242211126 0 77 1977 246 -10800 2003 Error date(): 242211126

  "date ADT 1977-09-04 05:52:06 am AM 04 Sun September 5 5 05 05 52 4 Sunday 0 09 Sep 9 -0300 RFC2822 Sun, 04 Sep 1977 05:52:06 -0300 06 30 242211126 0 77 1977 246 -10800 2003" (date len=172)
  "date ADT 1977-09-04 04:52:06 am AM 04 Sun September 4 4 04 04 52 4 Sunday 0 09 Sep 9 -0400 RFC2822 Sun, 04 Sep 1977 04:52:06 -0400 06 30 242211126 0 77 1977 246 -14400 2003" (adodb_date len=172)

Error getdate() 242211126
Array ( [seconds] => 6 [minutes] => 52 [hours] => 5 [mday] => 4 [wday] => 0 [mon] => 9 [year] => 1977 [yday] => 246 [weekday] => Sunday [month] => September [0] => 242211126 )
Array ( [seconds] => 6 [minutes] => 52 [hours] => 4 [mday] => 4 [wday] => 0 [mon] => 9 [year] => 1977 [yday] => 246 [weekday] => Sunday [month] => September [0] => 242211126 )

8:45:09 pm PM 15 Sun July 6 18 06 18 45 15 Sunday 0 07 Jul 7 -0300 RFC2822 Sun, 15 Jul 1973 18:45:09 -0300 09 31 111620709 0 73 1973 195 -10800 2003 Error date(): 111620709

  "date ADT 1973-07-15 18:45:09 pm PM 15 Sun July 6 18 06 18 45 15 Sunday 0 07 Jul 7 -0300 RFC2822 Sun, 15 Jul 1973 18:45:09 -0300 09 31 111620709 0 73 1973 195 -10800 2003" (date len=169)
  "date ADT 1973-07-15 17:45:09 pm PM 15 Sun July 5 17 05 17 45 15 Sunday 0 07 Jul 7 -0400 RFC2822 Sun, 15 Jul 1973 17:45:09 -0400 09 31 111620709 0 73 1973 195 -14400 2003" (adodb_date len=169)

Error getdate() 111620709
Array ( [seconds] => 9 [minutes] => 45 [hours] => 18 [mday] => 15 [wday] => 0 [mon] => 7 [year] => 1973 [yday] => 195 [weekday] => Sunday [month] => July [0] => 111620709 )
Array ( [seconds] => 9 [minutes] => 45 [hours] => 17 [mday] => 15 [wday] => 0 [mon] => 7 [year] => 1973 [yday] => 195 [weekday] => Sunday [month] => July [0] => 111620709 )

2:04:00 am AM 16 Mon October 2 2 02 02 04 16 Monday 0 10 Oct 10 -0300 RFC2822 Mon, 16 Oct 1978 02:04:00 -0300 00 31 277362240 1 78 1978 288 -10800 2003 Error date(): 277362240

  "date ADT 1978-10-16 02:04:00 am AM 16 Mon October 2 2 02 02 04 16 Monday 0 10 Oct 10 -0300 RFC2822 Mon, 16 Oct 1978 02:04:00 -0300 00 31 277362240 1 78 1978 288 -10800 2003" (date len=172)
  "date ADT 1978-10-16 01:04:00 am AM 16 Mon October 1 1 01 01 04 16 Monday 0 10 Oct 10 -0400 RFC2822 Mon, 16 Oct 1978 01:04:00 -0400 00 31 277362240 1 78 1978 288 -14400 2003" (adodb_date len=172)

Error getdate() 277362240
Array ( [seconds] => 0 [minutes] => 4 [hours] => 2 [mday] => 16 [wday] => 1 [mon] => 10 [year] => 1978 [yday] => 288 [weekday] => Monday [month] => October [0] => 277362240 )
Array ( [seconds] => 0 [minutes] => 4 [hours] => 1 [mday] => 16 [wday] => 1 [mon] => 10 [year] => 1978 [yday] => 288 [weekday] => Monday [month] => October [0] => 277362240 )

5:59:24 am AM 04 Sat August 5 5 05 05 59 4 Saturday 0 08 Aug 8 -0300 RFC2822 Sat, 04 Aug 1973 05:59:24 -0300 24 31 113302764 6 73 1973 215 -10800 2003 Error date(): 113302764

  "date ADT 1973-08-04 05:59:24 am AM 04 Sat August 5 5 05 05 59 4 Saturday 0 08 Aug 8 -0300 RFC2822 Sat, 04 Aug 1973 05:59:24 -0300 24 31 113302764 6 73 1973 215 -10800 2003" (date len=171)
  "date ADT 1973-08-04 04:59:24 am AM 04 Sat August 4 4 04 04 59 4 Saturday 0 08 Aug 8 -0400 RFC2822 Sat, 04 Aug 1973 04:59:24 -0400 24 31 113302764 6 73 1973 215 -14400 2003" (adodb_date len=171)

Error getdate() 113302764
Array ( [seconds] => 24 [minutes] => 59 [hours] => 5 [mday] => 4 [wday] => 6 [mon] => 8 [year] => 1973 [yday] => 215 [weekday] => Saturday [month] => August [0] => 113302764 )
Array ( [seconds] => 24 [minutes] => 59 [hours] => 4 [mday] => 4 [wday] => 6 [mon] => 8 [year] => 1973 [yday] => 215 [weekday] => Saturday [month] => August [0] => 113302764 )

2:07:20 pm PM 05 Sat June 12 12 12 12 07 5 Saturday 1 06 Jun 6 -0300 RFC2822 Sat, 05 Jun 1976 12:07:20 -0300 20 30 202835240 6 76 1976 156 -10800 2003 Error date(): 202835240

  "date ADT 1976-06-05 12:07:20 pm PM 05 Sat June 12 12 12 12 07 5 Saturday 1 06 Jun 6 -0300 RFC2822 Sat, 05 Jun 1976 12:07:20 -0300 20 30 202835240 6 76 1976 156 -10800 2003" (date len=171)
  "date ADT 1976-06-05 11:07:20 am AM 05 Sat June 11 11 11 11 07 5 Saturday 1 06 Jun 6 -0400 RFC2822 Sat, 05 Jun 1976 11:07:20 -0400 20 30 202835240 6 76 1976 156 -14400 2003" (adodb_date len=171)

Error getdate() 202835240
Array ( [seconds] => 20 [minutes] => 7 [hours] => 12 [mday] => 5 [wday] => 6 [mon] => 6 [year] => 1976 [yday] => 156 [weekday] => Saturday [month] => June [0] => 202835240 )
Array ( [seconds] => 20 [minutes] => 7 [hours] => 11 [mday] => 5 [wday] => 6 [mon] => 6 [year] => 1976 [yday] => 156 [weekday] => Saturday [month] => June [0] => 202835240 )

4:07:02 am AM 31 Fri May 4 4 04 04 07 31 Friday 0 05 May 5 -0300 RFC2822 Fri, 31 May 1974 04:07:02 -0300 02 31 139216022 5 74 1974 150 -10800 2003 Error date(): 139216022

  "date ADT 1974-05-31 04:07:02 am AM 31 Fri May 4 4 04 04 07 31 Friday 0 05 May 5 -0300 RFC2822 Fri, 31 May 1974 04:07:02 -0300 02 31 139216022 5 74 1974 150 -10800 2003" (date len=167)
  "date ADT 1974-05-31 03:07:02 am AM 31 Fri May 3 3 03 03 07 31 Friday 0 05 May 5 -0400 RFC2822 Fri, 31 May 1974 03:07:02 -0400 02 31 139216022 5 74 1974 150 -14400 2003" (adodb_date len=167)

Error getdate() 139216022
Array ( [seconds] => 2 [minutes] => 7 [hours] => 4 [mday] => 31 [wday] => 5 [mon] => 5 [year] => 1974 [yday] => 150 [weekday] => Friday [month] => May [0] => 139216022 )
Array ( [seconds] => 2 [minutes] => 7 [hours] => 3 [mday] => 31 [wday] => 5 [mon] => 5 [year] => 1974 [yday] => 150 [weekday] => Friday [month] => May [0] => 139216022 )

1:58:30 pm PM 29 Fri October 9 21 09 21 58 29 Friday 1 10 Oct 10 -0300 RFC2822 Fri, 29 Oct 1976 21:58:30 -0300 30 31 215485110 5 76 1976 302 -10800 2003 Error date(): 215485110

  "date ADT 1976-10-29 21:58:30 pm PM 29 Fri October 9 21 09 21 58 29 Friday 1 10 Oct 10 -0300 RFC2822 Fri, 29 Oct 1976 21:58:30 -0300 30 31 215485110 5 76 1976 302 -10800 2003" (date len=173)
  "date ADT 1976-10-29 20:58:30 pm PM 29 Fri October 8 20 08 20 58 29 Friday 1 10 Oct 10 -0400 RFC2822 Fri, 29 Oct 1976 20:58:30 -0400 30 31 215485110 5 76 1976 302 -14400 2003" (adodb_date len=173)

Error getdate() 215485110
Array ( [seconds] => 30 [minutes] => 58 [hours] => 21 [mday] => 29 [wday] => 5 [mon] => 10 [year] => 1976 [yday] => 302 [weekday] => Friday [month] => October [0] => 215485110 )
Array ( [seconds] => 30 [minutes] => 58 [hours] => 20 [mday] => 29 [wday] => 5 [mon] => 10 [year] => 1976 [yday] => 302 [weekday] => Friday [month] => October [0] => 215485110 )

2:13:59 pm PM 01 Wed September 10 22 10 22 13 1 Wednesday 1 09 Sep 9 -0300 RFC2822 Wed, 01 Sep 1976 22:13:59 -0300 59 30 210474839 3 76 1976 244 -10800 2003 Error date(): 210474839

  "date ADT 1976-09-01 22:13:59 pm PM 01 Wed September 10 22 10 22 13 1 Wednesday 1 09 Sep 9 -0300 RFC2822 Wed, 01 Sep 1976 22:13:59 -0300 59 30 210474839 3 76 1976 244 -10800 2003" (date len=177)
  "date ADT 1976-09-01 21:13:59 pm PM 01 Wed September 9 21 09 21 13 1 Wednesday 1 09 Sep 9 -0400 RFC2822 Wed, 01 Sep 1976 21:13:59 -0400 59 30 210474839 3 76 1976 244 -14400 2003" (adodb_date len=176)

Error getdate() 210474839
Array ( [seconds] => 59 [minutes] => 13 [hours] => 22 [mday] => 1 [wday] => 3 [mon] => 9 [year] => 1976 [yday] => 244 [weekday] => Wednesday [month] => September [0] => 210474839 )
Array ( [seconds] => 59 [minutes] => 13 [hours] => 21 [mday] => 1 [wday] => 3 [mon] => 9 [year] => 1976 [yday] => 244 [weekday] => Wednesday [month] => September [0] => 210474839 )

8:36:06 pm PM 12 Sun July 6 18 06 18 36 12 Sunday 0 07 Jul 7 -0300 RFC2822 Sun, 12 Jul 1981 18:36:06 -0300 06 31 363821766 0 81 1981 192 -10800 2003 Error date(): 363821766

  "date ADT 1981-07-12 18:36:06 pm PM 12 Sun July 6 18 06 18 36 12 Sunday 0 07 Jul 7 -0300 RFC2822 Sun, 12 Jul 1981 18:36:06 -0300 06 31 363821766 0 81 1981 192 -10800 2003" (date len=169)
  "date ADT 1981-07-12 17:36:06 pm PM 12 Sun July 5 17 05 17 36 12 Sunday 0 07 Jul 7 -0400 RFC2822 Sun, 12 Jul 1981 17:36:06 -0400 06 31 363821766 0 81 1981 192 -14400 2003" (adodb_date len=169)

Error getdate() 363821766
Array ( [seconds] => 6 [minutes] => 36 [hours] => 18 [mday] => 12 [wday] => 0 [mon] => 7 [year] => 1981 [yday] => 192 [weekday] => Sunday [month] => July [0] => 363821766 )
Array ( [seconds] => 6 [minutes] => 36 [hours] => 17 [mday] => 12 [wday] => 0 [mon] => 7 [year] => 1981 [yday] => 192 [weekday] => Sunday [month] => July [0] => 363821766 )

3:02:08 am AM 07 Fri September 3 3 03 03 02 7 Friday 0 09 Sep 9 -0300 RFC2822 Fri, 07 Sep 1979 03:02:08 -0300 08 30 305532128 5 79 1979 249 -10800 2003 Error date(): 305532128

  "date ADT 1979-09-07 03:02:08 am AM 07 Fri September 3 3 03 03 02 7 Friday 0 09 Sep 9 -0300 RFC2822 Fri, 07 Sep 1979 03:02:08 -0300 08 30 305532128 5 79 1979 249 -10800 2003" (date len=172)
  "date ADT 1979-09-07 02:02:08 am AM 07 Fri September 2 2 02 02 02 7 Friday 0 09 Sep 9 -0400 RFC2822 Fri, 07 Sep 1979 02:02:08 -0400 08 30 305532128 5 79 1979 249 -14400 2003" (adodb_date len=172)

Error getdate() 305532128
Array ( [seconds] => 8 [minutes] => 2 [hours] => 3 [mday] => 7 [wday] => 5 [mon] => 9 [year] => 1979 [yday] => 249 [weekday] => Friday [month] => September [0] => 305532128 )
Array ( [seconds] => 8 [minutes] => 2 [hours] => 2 [mday] => 7 [wday] => 5 [mon] => 9 [year] => 1979 [yday] => 249 [weekday] => Friday [month] => September [0] => 305532128 )

7:04:16 pm PM 03 Thu September 5 17 05 17 04 3 Thursday 0 09 Sep 9 -0300 RFC2822 Thu, 03 Sep 1981 17:04:16 -0300 16 30 368395456 4 81 1981 245 -10800 2003 Error date(): 368395456

  "date ADT 1981-09-03 17:04:16 pm PM 03 Thu September 5 17 05 17 04 3 Thursday 0 09 Sep 9 -0300 RFC2822 Thu, 03 Sep 1981 17:04:16 -0300 16 30 368395456 4 81 1981 245 -10800 2003" (date len=175)
  "date ADT 1981-09-03 16:04:16 pm PM 03 Thu September 4 16 04 16 04 3 Thursday 0 09 Sep 9 -0400 RFC2822 Thu, 03 Sep 1981 16:04:16 -0400 16 30 368395456 4 81 1981 245 -14400 2003" (adodb_date len=175)

Error getdate() 368395456
Array ( [seconds] => 16 [minutes] => 4 [hours] => 17 [mday] => 3 [wday] => 4 [mon] => 9 [year] => 1981 [yday] => 245 [weekday] => Thursday [month] => September [0] => 368395456 )
Array ( [seconds] => 16 [minutes] => 4 [hours] => 16 [mday] => 3 [wday] => 4 [mon] => 9 [year] => 1981 [yday] => 245 [weekday] => Thursday [month] => September [0] => 368395456 )

20:53:40 pm PM 25 Mon April 8 20 08 20 53 25 Monday 0 04 Apr 4 -0300 RFC2822 Mon, 25 Apr 1977 20:53:40 -0300 40 30 230860420 1 77 1977 114 -10800 2003 Error date(): 230860420

  "date ADT 1977-04-25 20:53:40 pm PM 25 Mon April 8 20 08 20 53 25 Monday 0 04 Apr 4 -0300 RFC2822 Mon, 25 Apr 1977 20:53:40 -0300 40 30 230860420 1 77 1977 114 -10800 2003" (date len=170)
  "date ADT 1977-04-25 19:53:40 pm PM 25 Mon April 7 19 07 19 53 25 Monday 0 04 Apr 4 -0400 RFC2822 Mon, 25 Apr 1977 19:53:40 -0400 40 30 230860420 1 77 1977 114 -14400 2003" (adodb_date len=170)

Error getdate() 230860420
Array ( [seconds] => 40 [minutes] => 53 [hours] => 20 [mday] => 25 [wday] => 1 [mon] => 4 [year] => 1977 [yday] => 114 [weekday] => Monday [month] => April [0] => 230860420 )
Array ( [seconds] => 40 [minutes] => 53 [hours] => 19 [mday] => 25 [wday] => 1 [mon] => 4 [year] => 1977 [yday] => 114 [weekday] => Monday [month] => April [0] => 230860420 )

6 00:49:21 am AM 16 Tue August 12 0 12 00 49 16 Tuesday 0 08 Aug 8 -0300 RFC2822 Tue, 16 Aug 1977 00:49:21 -0300 21 31 240551361 2 77 1977 227 -10800 2003 Error date(): 240551361

  "date ADT 1977-08-16 00:49:21 am AM 16 Tue August 12 0 12 00 49 16 Tuesday 0 08 Aug 8 -0300 RFC2822 Tue, 16 Aug 1977 00:49:21 -0300 21 31 240551361 2 77 1977 227 -10800 2003" (date len=172)
  "date ADT 1977-08-15 23:49:21 pm PM 15 Mon August 11 23 11 23 49 15 Monday 0 08 Aug 8 -0400 RFC2822 Mon, 15 Aug 1977 23:49:21 -0400 21 31 240551361 1 77 1977 226 -14400 2003" (adodb_date len=172)

Error getdate() 240551361
Array ( [seconds] => 21 [minutes] => 49 [hours] => 0 [mday] => 16 [wday] => 2 [mon] => 8 [year] => 1977 [yday] => 227 [weekday] => Tuesday [month] => August [0] => 240551361 )
Array ( [seconds] => 21 [minutes] => 49 [hours] => 23 [mday] => 15 [wday] => 1 [mon] => 8 [year] => 1977 [yday] => 226 [weekday] => Monday [month] => August [0] => 240551361 )

7:16:44 pm PM 16 Wed July 5 17 05 17 16 16 Wednesday 0 07 Jul 7 -0300 RFC2822 Wed, 16 Jul 1975 17:16:44 -0300 44 31 174773804 3 75 1975 196 -10800 2003 Error date(): 174773804

  "date ADT 1975-07-16 17:16:44 pm PM 16 Wed July 5 17 05 17 16 16 Wednesday 0 07 Jul 7 -0300 RFC2822 Wed, 16 Jul 1975 17:16:44 -0300 44 31 174773804 3 75 1975 196 -10800 2003" (date len=172)
  "date ADT 1975-07-16 16:16:44 pm PM 16 Wed July 4 16 04 16 16 16 Wednesday 0 07 Jul 7 -0400 RFC2822 Wed, 16 Jul 1975 16:16:44 -0400 44 31 174773804 3 75 1975 196 -14400 2003" (adodb_date len=172)

Error getdate() 174773804
Array ( [seconds] => 44 [minutes] => 16 [hours] => 17 [mday] => 16 [wday] => 3 [mon] => 7 [year] => 1975 [yday] => 196 [weekday] => Wednesday [month] => July [0] => 174773804 )
Array ( [seconds] => 44 [minutes] => 16 [hours] => 16 [mday] => 16 [wday] => 3 [mon] => 7 [year] => 1975 [yday] => 196 [weekday] => Wednesday [month] => July [0] => 174773804 )

2:21:50 pm PM 22 Sat August 10 22 10 22 21 22 Saturday 0 08 Aug 8 -0300 RFC2822 Sat, 22 Aug 1981 22:21:50 -0300 50 31 367377710 6 81 1981 233 -10800 2003 Error date(): 367377710

  "date ADT 1981-08-22 22:21:50 pm PM 22 Sat August 10 22 10 22 21 22 Saturday 0 08 Aug 8 -0300 RFC2822 Sat, 22 Aug 1981 22:21:50 -0300 50 31 367377710 6 81 1981 233 -10800 2003" (date len=174)
  "date ADT 1981-08-22 21:21:50 pm PM 22 Sat August 9 21 09 21 21 22 Saturday 0 08 Aug 8 -0400 RFC2822 Sat, 22 Aug 1981 21:21:50 -0400 50 31 367377710 6 81 1981 233 -14400 2003" (adodb_date len=173)

6:53:47 am AM 27 Wed September 6 6 06 06 53 27 Wednesday 1 09 Sep 9 -0300 RFC2822 Wed, 27 Sep 1972 06:53:47 -0300 47 30 86435627 3 72 1972 270 -10800 2003 Error date(): 86435627
  "date ADT 1972-09-27 06:53:47 am AM 27 Wed September 6 6 06 06 53 27 Wednesday 1 09 Sep 9 -0300 RFC2822 Wed, 27 Sep 1972 06:53:47 -0300 47 30 86435627 3 72 1972 270 -10800 2003" (date len=175)
  "date ADT 1972-09-27 05:53:47 am AM 27 Wed September 5 5 05 05 53 27 Wednesday 1 09 Sep 9 -0400 RFC2822 Wed, 27 Sep 1972 05:53:47 -0400 47 30 86435627 3 72 1972 270 -14400 2003" (adodb_date len=175)

Error getdate() 86435627
Array ( [seconds] => 47 [minutes] => 53 [hours] => 6 [mday] => 27 [wday] => 3 [mon] => 9 [year] => 1972 [yday] => 270 [weekday] => Wednesday [month] => September [0] => 86435627 )
Array ( [seconds] => 47 [minutes] => 53 [hours] => 5 [mday] => 27 [wday] => 3 [mon] => 9 [year] => 1972 [yday] => 270 [weekday] => Wednesday [month] => September [0] => 86435627 )

8:52:16 am AM 18 Tue May 8 8 08 08 52 18 Tuesday 1 05 May 5 -0300 RFC2822 Tue, 18 May 1976 08:52:16 -0300 16 31 201268336 2 76 1976 138 -10800 2003 Error date(): 201268336

  "date ADT 1976-05-18 08:52:16 am AM 18 Tue May 8 8 08 08 52 18 Tuesday 1 05 May 5 -0300 RFC2822 Tue, 18 May 1976 08:52:16 -0300 16 31 201268336 2 76 1976 138 -10800 2003" (date len=168)
  "date ADT 1976-05-18 07:52:16 am AM 18 Tue May 7 7 07 07 52 18 Tuesday 1 05 May 5 -0400 RFC2822 Tue, 18 May 1976 07:52:16 -0400 16 31 201268336 2 76 1976 138 -14400 2003" (adodb_date len=168)

Error getdate() 201268336
Array ( [seconds] => 16 [minutes] => 52 [hours] => 8 [mday] => 18 [wday] => 2 [mon] => 5 [year] => 1976 [yday] => 138 [weekday] => Tuesday [month] => May [0] => 201268336 )
Array ( [seconds] => 16 [minutes] => 52 [hours] => 7 [mday] => 18 [wday] => 2 [mon] => 5 [year] => 1976 [yday] => 138 [weekday] => Tuesday [month] => May [0] => 201268336 )

6:23:49 am AM 25 Tue June 6 6 06 06 23 25 Tuesday 0 06 Jun 6 -0300 RFC2822 Tue, 25 Jun 1974 06:23:49 -0300 49 30 141384229 2 74 1974 175 -10800 2003 Error date(): 141384229

  "date ADT 1974-06-25 06:23:49 am AM 25 Tue June 6 6 06 06 23 25 Tuesday 0 06 Jun 6 -0300 RFC2822 Tue, 25 Jun 1974 06:23:49 -0300 49 30 141384229 2 74 1974 175 -10800 2003" (date len=169)
  "date ADT 1974-06-25 05:23:49 am AM 25 Tue June 5 5 05 05 23 25 Tuesday 0 06 Jun 6 -0400 RFC2822 Tue, 25 Jun 1974 05:23:49 -0400 49 30 141384229 2 74 1974 175 -14400 2003" (adodb_date len=169)

Testing random dates between 100 and 4000

2730 error, expected=2730-12-13 12:00:00, adodb=2225-1-28 10:29:23
2689 error, expected=2689-7-13 08:00:00, adodb=2225-1-28 10:29:23
2861 error, expected=2861-11-13 18:00:00, adodb=2225-1-28 10:29:23
2597 error, expected=2597-2-13 12:00:00, adodb=2225-1-28 10:29:23
2956 error, expected=2956-8-13 03:00:00, adodb=2225-1-28 10:29:23
2793 error, expected=2793-6-13 23:00:00, adodb=2225-1-28 10:29:23
2979 error, expected=2979-12-13 18:00:00, adodb=2225-1-28 10:29:23
2264 error, expected=2264-6-13 08:00:00, adodb=2225-1-28 10:29:23
2251 error, expected=2251-5-13 15:00:00, adodb=2225-1-28 10:29:23
2400 error, expected=2400-1-13 21:00:00, adodb=2225-1-28 10:29:23
2716 error, expected=2716-11-13 13:00:00, adodb=2225-1-28 10:29:23
2835 error, expected=2835-5-13 06:00:00, adodb=2225-1-28 10:29:23
2451 error, expected=2451-11-13 17:00:00, adodb=2225-1-28 10:29:23
2310 error, expected=2310-9-13 22:00:00, adodb=2225-1-28 10:29:23
2423 error, expected=2423-6-13 10:00:00, adodb=2225-1-28 10:29:23
2947 error, expected=2947-8-13 15:00:00, adodb=2225-1-28 10:29:23
2343 error, expected=2343-10-13 05:00:00, adodb=2225-1-28 10:29:23
2573 error, expected=2573-10-13 04:00:00, adodb=2225-1-28 10:29:23
2670 error, expected=2670-5-13 01:00:00, adodb=2225-1-28 10:29:23
2535 error, expected=2535-2-13 08:00:00, adodb=2225-1-28 10:29:23
2654 error, expected=2654-7-13 08:00:00, adodb=2225-1-28 10:29:23
2527 error, expected=2527-8-13 01:00:00, adodb=2225-1-28 10:29:23
2404 error, expected=2404-2-13 02:00:00, adodb=2225-1-28 10:29:23
2691 error, expected=2691-10-13 02:00:00, adodb=2225-1-28 10:29:23
2433 error, expected=2433-3-13 19:00:00, adodb=2225-1-28 10:29:23
2584 error, expected=2584-2-13 19:00:00, adodb=2225-1-28 10:29:23
2487 error, expected=2487-1-13 18:00:00, adodb=2225-1-28 10:29:23
2293 error, expected=2293-9-13 03:00:00, adodb=2225-1-28 10:29:23
2254 error, expected=2254-5-13 18:00:00, adodb=2225-1-28 10:29:23
2972 error, expected=2972-10-13 09:00:00, adodb=2225-1-28 10:29:23
2577 error, expected=2577-2-13 23:00:00, adodb=2225-1-28 10:29:23
2627 error, expected=2627-8-13 12:00:00, adodb=2225-1-28 10:29:23
2856 error, expected=2856-2-13 02:00:00, adodb=2225-1-28 10:29:23
2609 error, expected=2609-2-13 21:00:00, adodb=2225-1-28 10:29:23
2988 error, expected=2988-1-13 09:00:00, adodb=2225-1-28 10:29:23
2519 error, expected=2519-12-13 09:00:00, adodb=2225-1-28 10:29:23
2616 error, expected=2616-8-13 16:00:00, adodb=2225-1-28 10:29:23
2417 error, expected=2417-9-13 12:00:00, adodb=2225-1-28 10:29:23
2435 error, expected=2435-9-13 10:00:00, adodb=2225-1-28 10:29:23
2515 error, expected=2515-2-13 22:00:00, adodb=2225-1-28 10:29:23
2477 error, expected=2477-11-13 04:00:00, adodb=2225-1-28 10:29:23
2657 error, expected=2657-9-13 06:00:00, adodb=2225-1-28 10:29:23
2565 error, expected=2565-2-13 18:00:00, adodb=2225-1-28 10:29:23
2658 error, expected=2658-4-13 17:00:00, adodb=2225-1-28 10:29:23
2909 error, expected=2909-12-13 08:00:00, adodb=2225-1-28 10:29:23
2580 error, expected=2580-1-13 03:00:00, adodb=2225-1-28 10:29:23
2614 error, expected=2614-11-13 00:00:00, adodb=2225-1-28 10:29:23
2850 error, expected=2850-12-13 18:00:00, adodb=2225-1-28 10:29:23
2772 error, expected=2772-7-13 15:00:00, adodb=2225-1-28 10:29:23
2288 error, expected=2288-8-13 12:00:00, adodb=2225-1-28 10:29:23
2469 error, expected=2469-12-13 21:00:00, adodb=2225-1-28 10:29:23
2402 error, expected=2402-10-13 09:00:00, adodb=2225-1-28 10:29:23
2291 error, expected=2291-5-13 07:00:00, adodb=2225-1-28 10:29:23
2987 error, expected=2987-5-13 03:00:00, adodb=2225-1-28 10:29:23
2943 error, expected=2943-5-13 05:00:00, adodb=2225-1-28 10:29:23
2707 error, expected=2707-4-13 23:00:00, adodb=2225-1-28 10:29:23
2333 error, expected=2333-11-13 12:00:00, adodb=2225-1-28 10:29:23
2411 error, expected=2411-9-13 17:00:00, adodb=2225-1-28 10:29:23
2998 error, expected=2998-7-13 00:00:00, adodb=2225-1-28 10:29:23
2436 error, expected=2436-3-13 04:00:00, adodb=2225-1-28 10:29:23
2302 error, expected=2302-8-13 00:00:00, adodb=2225-1-28 10:29:23
2471 error, expected=2471-9-13 20:00:00, adodb=2225-1-28 10:29:23
2699 error, expected=2699-8-13 16:00:00, adodb=2225-1-28 10:29:23
2779 error, expected=2779-10-13 17:00:00, adodb=2225-1-28 10:29:23
2560 error, expected=2560-2-13 08:00:00, adodb=2225-1-28 10:29:23
2442 error, expected=2442-10-13 09:00:00, adodb=2225-1-28 10:29:23
2945 error, expected=2945-2-13 19:00:00, adodb=2225-1-28 10:29:23
2847 error, expected=2847-6-13 11:00:00, adodb=2225-1-28 10:29:23
2420 error, expected=2420-10-13 20:00:00, adodb=2225-1-28 10:29:23
2336 error, expected=2336-6-13 08:00:00, adodb=2225-1-28 10:29:23

Testing 1965 to 1977, or 378432000 seconds, offset=70442: 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 Tested 5373 dates

Failed :-(

Original: 2063-12-24
Converted: 24-Dec-2063