Skip to content
Related Articles

Related Articles

How to get current year in PHP ?

Improve Article
Save Article
  • Last Updated : 31 Jul, 2021
Improve Article
Save Article

The Date is an inbuilt function used to format the timestamp. The computer stores date and time in UNIX Timestamp. This time is measured as a number of seconds since Jan 1, 1970. Since this is impractical for humans to read, PHP converts timestamp to a format that is readable and more understandable to humans.


date( format, timestamp )


  • The format parameter in the date() function specifies the format of returned date and time.
  • The timestamp is an optional parameter. If it is not included then the current date and time will be used.

In order to get the current year as four digits, Y is used as a parameter to date() function as shown in the below:


// PHP program to get the
// current year
echo "Current Year is :"
// Store the year to
// the variable
$year = date("Y"); 
// Display the year
echo $year


Current Year is :2019

Format options available in date() function: The format parameter of the date() function is a string that can contain multiple characters allowing to generate dates in various formats are listed below:

  • d – Represents the day of the month. It uses two digits with leading zeros (01 or 31).
  • D – Represents day of the week in the text (Mon to Sun).
  • m – Represents month in numbers with leading zeros (01 or 12).
  • M – Represents month in text, abbreviated (Jan to Dec).
  • y – Represents year in two digits (08 or 14).
  • Y – Represents year in four digits (2008 or 2014).

PHP is a server-side scripting language designed specifically for web development. You can learn PHP from the ground up by following this PHP Tutorial and PHP Examples.

My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!