PHP idate() Function
PHP Date/Time Reference
Example
Format a local time/date as integer. Test all the different formats:
<?php
echo idate("B") . "<br>";
echo idate("d") . "<br>";
echo idate("h") .
"<br>";
echo idate("H") . "<br>";
echo idate("i") . "<br>";
echo
idate("I") . "<br>";
echo idate("L") . "<br>";
echo idate("m") .
"<br>";
echo idate("s") . "<br>";
echo idate("t") . "<br>";
echo
idate("U") . "<br>";
echo idate("w") . "<br>";
echo idate("W") .
"<br>";
echo idate("y") . "<br>";
echo idate("Y") . "<br>";
echo
idate("z") . "<br>";
echo idate("Z") . "<br>";
?>
Run example »
Definition and Usage
The idate() function formats a local time and/or date as integer.
Note: The idate() function accepts just one character in the format parameter!
Syntax
Parameter |
Description |
format |
Required. Specifies how to return the result:
- B - Swatch Beat/Internet Time
- d - Day of the month
- h - Hour (12 hour format)
- H - Hour (24 hour format)
- i - Minutes
- I - returns 1 if DST (daylight saving time) is activated, 0
otherwise
- L - returns 1 for leap year, 0 otherwise
- m - Month number
- s - Seconds
- t - Days in current month
- U - Seconds since the Unix Epoch (January 1 1970 00:00:00 GMT)
- w - Day of the week (Sunday=0)
- W - ISO-8601 week number of year (week starts on Monday)
- y - Year (1 or 2 digits)
- Y - Year (4 digits)
- z - Day of the year
- Z - Timezone offset in seconds
|
timestamp |
Optional. Specifies a Unix timestamp that represents the date and/or
time to be formatted. Default is the current local time (time()) |
Technical Details
Return Value: |
Returns an integer formatted according the specified format using
the given timestamp |
PHP Version: |
5+ |
Changelog: |
PHP 5.1.0: Now issues E_STRICT and E_NOTICE time
zone errors
|
PHP Date/Time Reference
Color Picker