PHP idate() Function

Definition and Usage

The idate() function formats a local time or date as integer.

Syntax

idate(format,timestamp)

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 the date or time to be formatted. If no timestamp is specified, it uses the current local time.


Tips and Notes

Note: This function accepts just one character in the format parameter!

Example

<?php
echo(idate("Y"));
?>

OUTPUT :
2006