v5:datetime:adodb_getdate
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
datetime:adodb_getdate [2015/11/26 15:06] – mnewnham | v5:datetime:adodb_getdate [2023/05/18 18:54] (current) – Deprecated dregad | ||
---|---|---|---|
Line 3: | Line 3: | ||
<WRAP right box> | <WRAP right box> | ||
== See Also == | == See Also == | ||
- | [[http:// | + | [[http:// |
== Syntax == | == Syntax == | ||
- | | + | |
- | | + | |
) | ) | ||
</ | </ | ||
+ | |||
+ | <WRAP important> | ||
+ | [[datetime_index# | ||
+ | Use 64-bit native PHP functions instead. | ||
+ | </ | ||
+ | |||
===== Description ===== | ===== Description ===== | ||
- | Returns an array containing date information, | + | Returns an array containing date information, |
+ | |||
+ | -------------------------------- | ||
+ | ===== Usage ===== | ||
+ | <code php> | ||
+ | |||
+ | /* | ||
+ | * 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. |
v5/datetime/adodb_getdate.txt · Last modified: 2023/05/18 18:54 by dregad