PHP Scripting

Date Time

Learn PHP by example for date time and its usage

6/17/2020
0 views
PHP-date-time.phpPHP
<?php
	/* Set time zone */
	date_default_timezone_set("Asia/Kolkata");
	
	/* Show current date in d-m-y format */
	echo date("d-m-Y")."<br />";
	
	/* Show current date and time of GMT */
	echo gmdate("d-m-Y h:i:sa T")."<br />";
	
	/* Show current date and time in Unix timestamp */
	echo strtotime("now")."<br />";
	
	/* Show current time in Unix timestamp of GMT */
	echo gmmktime()."<br />";
	
	/* Add one year to todays date */
	echo date('Y-m-d', strtotime('+1 year'))."<br />";
	
	/* Add one month to todays date */
	echo date('Y-m-d', strtotime('+1 month'))."<br />";
	
	/* Show tomorrow's date  */
	echo date('Y-m-d', strtotime('+1 day'))."<br />";
	
	/* Show previous year's date */
	echo date('Y-m-d', strtotime('-1 year'))."<br />";
	
	/* Show previous month's date */
	echo date('Y-m-d', strtotime('-1 month'))."<br />";
	
	/* Show yesterday's date */
	echo date('Y-m-d', strtotime('-1 day'))."<br />";
	
	/* Convert current date and time into Unix timestamp */
	echo strtotime("2015-02-07 19:04 IST")."<br />";
	
	/* Convert Unix timestamp in readable date and time format */
	$date = new DateTime("@1430993424");
	$date->setTimezone(new DateTimeZone('Etc/GMT+10'));
	echo  $date->format('Y M d D H:i:s T')."<br />";
	
	/* Get difference between of two dates */
	$datediff = strtotime("1-4-2015 01.00". ' '."GMT") - strtotime("now");
	echo floor($datediff/(60*60*24));
?>




/* Output */
29-05-2015
28-05-2015 07:01:40pm GMT
1432839700
1432839700
2016-05-29
2015-06-29
2015-05-30
2014-05-29
2015-04-29
2015-05-28
1423328640
2015 May 07 Thu 00:10:24 GMT+10
-58
PHPdate functiontime functionstrtotime function

Related Examples