<?php
$date=date_create("2013-03-15");
echo $date->format("d-m-Y");
?>
Result
15-03-2013
Deal with Timezone : https://www.w3schools.com/php/php_ref_timezones.asp
Code
<?php
$date=date_create("2013-03-15 23:40:00",timezone_open("Asia/Bangkok"));
echo date_format($date,"Y/m/d | H:i P");
?>
Result
2013/03/15 | 23:40 +07:00
Code
<?php
$datetime1 = date_create('2009-10-11');
$datetime2 = date_create('2009-10-13');
$interval = date_diff($datetime1, $datetime2);
echo $interval->format('%R%a days');
?>
Result
+2 days
Code
<?php
$date1 = new DateTime("now");
$date2 = new DateTime("tomorrow");
var_dump($date1 == $date2);
var_dump($date1 < $date2);
var_dump($date1 > $date2);
?>
Result
+2 days
Code
<?php
$dateTime = new DateTime('2016-01-01');
echo $dateTime->format('Y-m-d H:i:s');`
?>
TimeStamp
<?php
$dateTime = new DateTime();
$dateTime->setTimestamp(1271802325);
echo $dateTime->format('Y-m-d H:i:s');
?>
0 ความคิดเห็น