How to Get the Current Date and Time in PHP

1175 views 2 years ago PHP

Use the PHP date() Function

You can simply use the PHP date() function to get the current data and time in various format, for example, date('d-m-y h:i:s'), date('d/m/y H:i:s'), and so on.

Try out the following example to see how it basically works:

<?php
// Return current date from the remote server
$date = date('d-m-y h:i:s');
echo $date;
?>

The date and time returned by the above example is based on the server's default timezone setting. If you want to show date and time as per user's timezone, you can set the timezone manually using the date_default_timezone_set() function before the date() function call.

The following example shows the date and time in India timezone which is Asia/Kolkata.

<?php
// Set the new timezone
date_default_timezone_set('Asia/Kolkata');
$date = date('d-m-y h:i:s');
echo $date;
?>

Author : Harsukh Makwana
Harsukh Makwana

Hi, My name is Harsukh Makwana. i have been work with many programming language like php, python, javascript, node, react, anguler, etc.. since last 5 year. if you have any issue or want me hire then contact me on [email protected]