Home > Quick Reference Library > getdate
getdate
(PHP 3, PHP 4 )
getdate -- Get date/time information
Description
array getdate ( [int timestamp])
Returns an associative array containing the date information of the timestamp, or the current local time if no timestamp is given, as the following associative array elements:
Table 1. Key elements of the returned associative array
- Key - Description - Example returned values
- "seconds" - Numeric representation of seconds - 0 to 59
- "minutes" - Numeric representation of minutes - 0 to 59
- "hours" - Numeric representation of hours - 0 to 23
- "mday" - Numeric representation of the day of the month - 1 to 31
- "wday" - Numeric representation of the day of the week - 0 (for Sunday) through 6 (for Saturday)
- "mon" - Numeric representation of a month - 1 through 12
- "year" - A full numeric representation of a year, 4 digits - Examples: 1999 or 2003
- "yday"- Numeric representation of the day of the year - 0 through 366
- "weekday" - A full textual representation of the day of the week - Sunday through Saturday
- "month" - A full textual representation of a month, such as January or March - January through December
- 0 - Seconds since the Unix Epoch, similar to the values returned by time() and used by date(). - System Dependent, typically -2147483648 through 2147483647.
Example 1. getdate() example
<?php
$today = getdate();
print_r($today);
?>
The output will look similar to:
Array
(
[seconds] => 40
[minutes] => 58
[hours] => 21
[mday] => 17
[wday] => 2
[mon] => 6
[year] => 2003
[yday] => 167
[weekday] => Tuesday
[month] => June
[0] => 1055901520
)
See also date(), time(), and setlocale().
