32 linhas
871 B
PHP
32 linhas
871 B
PHP
<?php
|
|
|
|
function test_date_diff() {
|
|
$dt1 = date_create("2010-08-02");
|
|
$dt2 = date_create("2010-08-30");
|
|
$interval = date_diff($dt1, $dt2, true);
|
|
return date_interval_format($interval, "%d");
|
|
}
|
|
|
|
function test_date_interval_create_from_date_string() {
|
|
$interval = date_interval_create_from_date_string("2 weeks");
|
|
return date_interval_format($interval, "%d");
|
|
}
|
|
|
|
function test_date_sub() {
|
|
$datetime = date_create("2010-08-16");
|
|
$interval = date_interval_create_from_date_string("2 weeks");
|
|
$dt2 = date_sub($datetime, $interval);
|
|
return date_format($dt2, "Y-m-d");
|
|
}
|
|
|
|
function test_timezone_location_get() {
|
|
$tz = timezone_open("Europe/Prague");
|
|
$loc = timezone_location_get($tz);
|
|
return $loc;
|
|
}
|
|
|
|
var_dump(test_date_diff());
|
|
var_dump(test_date_interval_create_from_date_string());
|
|
var_dump(test_date_sub());
|
|
var_dump(test_timezone_location_get());
|