SQL PHP HTML ASP JavaScript articles and free scripts to download
PHP Date

DateTime

DateTime in PHP class is available in PHP 5 and higher versions . This creates a date object which we can use in our script. Here is the code to create a date object and use it .

$today = new DateTime;
echo $today->format('Y-m-d H:i:s');

The above example will display today's date and time in Year-month-date Hour:minutes:second format. Here is the output

2014-07-28 15:28:59

If you are getting warning message saying not to rely on system time zone , then add this line to the top.

date_default_timezone_set('America/Chicago');
$today = new DateTime;
echo $today->format('Y-m-d H:i:s');

Let us try differently

date_default_timezone_set('America/Chicago');
$date = new DateTime("now");
echo $date->format('d-m-y H:i:s');
echo "<br><br>";
$date = new DateTime("tomorrow");
echo $date->format('d-m-y H:i:s');

Out put is here

28-07-14 15:28:59

29-07-14 00:00:00

Another way

date_default_timezone_set('America/Chicago');
$date = new DateTime('2012-04-15 22:15:40');
echo $date->format('Y-m-d H:i:s') ;

Output is here

2012-04-15 22:15:40

By using this date object we can add, subtrack or modify dates
Script Description
Date IntervalCreating date interval object using standard format
Adding dateAdding date and time to the date object
Date differenceDifference in days month etc between two date object
Modifying dateChange the date object by adding or subtracting days, months, time etc
Set DateChanging the date object by adding new date parameters
Set TimeChanging time part of the date object
TimeZone GetGetting timezone set at the server
TimeZone SetSetting a new timezone of the server
TimeZone ListList of timezone can be used or available
gettimeofdayTime elapsed between current time and Epoch time
localtime Date , time, year etc as an array

Be the first to post comment on this article :


Google+
Click for more tutorial on Date & Time functions and Applications


More On Date Object
Post Comment This is for short comments only. Use the forum for more discussions.
Name
Email( not to be displayed)Privacy Policy
1+2=This is to prevent automatic submission by spammers. Please enter the result of the sum as asked



Join Our Email List
Email:  
For Email Newsletters you can trust
HTML . MySQL. PHP. JavaScript. ASP. Photoshop. Articles. FORUM Contact us

©2000-2014 plus2net.com All rights reserved worldwide Privacy Policy Disclaimer