====== adodb_getdate ====== ~~NOTOC~~ == See Also == [[http://php.net/manual/en/function.getdate.php|PHP Function getdate()]] == Syntax == array adodb_getdate( optional mixed $timestamp=time() ) [[datetime_index#deprecated|Deprecated]] since ADOdb 5.22.6, and [[https://github.com/ADOdb/ADOdb/issues/970|removed in 5.23.0]]. Use 64-bit native PHP functions instead. ===== Description ===== Returns an array containing date information, the same as the PHP function ''getDate()'', but supporting dates less than 1901 and greater than 2038. The local date/time format is derived from a heuristic the first time adodb_getdate() is called. -------------------------------- ===== Usage ===== /* * Gets information from now */ $d = adodb_getdate(); print_r($d); /* * Returns Array ( [seconds] => 28 [minutes] => 51 [hours] => 14 [mday] => 3 [wday] => 4 [mon] => 12 [year] => 2015 [yday] => 336 [weekday] => Thursday [month] => December [0] => 1449179488 ) */ /* * What happened a thousand years ago? */ $d = adodb_getdate(time() - (365 * 24 * 60 * 60 * 1000)); /* * Returns Array ( [seconds] => 46 [minutes] => 54 [hours] => 14 [mday] => 27 [wday] => 2 [mon] => 7 [year] => 1016 [yday] => 208 [weekday] => Tuesday [month] => July [0] => -30086820314 ) */ Note that in the example above, the number of seconds in array index 0, is negative. This is because we are setting a date prior to the epoch value of 0 at 01/01/1970.