Einführung: Mit diesen Funktionen können Sie Datum und Uhrzeit des Servers abrufen, auf dem PHP ausgeführt wird. Mit diesen Funktionen können Sie Datums- und Uhrzeitangaben auf viele verschiedene Arten formatieren. Die am häufigsten verwendeten werden im Folgenden ausführlich beschrieben.
date_default_timezone_get – Ruft die Standardzeitzone ab, die von allen Datums- und Uhrzeitfunktionen in einem Skript verwendet wird
date_default_timezone_set – Legt die Standardzeitzone fest, die von allen Datums- und Uhrzeitfunktionen in einem Skript verwendet wird
date_default_timezone_set('PRC');
echo date('Y-m-d H:i:s') echo date_default_timezone_get( ); // PRC
Erklären Sie außerdem, wie Sie die Zeitzone im PHP-Programm einstellen:
//Tianya PHP Blog http://blog.phpa.com
date_default_timezone_set('Asia/Shanghai');//'Asia/Shanghai' Asien/Shanghai
date_default_timezone_set ('Asia/Chongqing');//wobei Asia/Chongqing' "Asien/Chongqing" ist
date_default_timezone_set('PRC');//wobei PRC "Volksrepublik China" ist
ini_set ('date.timezone','Etc/GMT-8');
ini_set('date.timezone','PRC');
ini_set('date.timezone','Asia/Shanghai');
ini_set( 'date.timezone','Asia/Chongqing');
?>
date – Formatieren Sie eine Ortszeit/ein lokales Datum
string date ( string $format [, int $timestamp ] )
Gibt den ganzzahligen Zeitstempel zurück, der gemäß dem angegebenen Format generiert wurde string String. Wenn kein Zeitstempel angegeben wird, wird die lokale aktuelle Zeit verwendet. Mit anderen Worten, der Zeitstempel ist optional und der Standardwert ist time().
//Das Folgende ist der am häufigsten verwendete Fall
//Jahr, Monat, Tag, Stunde, Minute und Sekunde abrufen Format der aktuellen Uhrzeit
echo date ('Y-m-d H:i:s');
?>
getdate – Datums-/Uhrzeitinformationen abrufen
date_default_timezone_set('PRC');
//Tianya PHP-Blog http://blog.phpa.com
date_default_timezone_set('PRC');
//Ausgabe 0,35937700 1352192809
echo microtime();
//Laufzeit des Skripts abrufen
function microtime_float()
{
list($usec, $sec) = explosion(' ', microtime() ) ;
return ((float)$usec + (float)$sec);
$time_start = microtime_float();
//Eine Weile schlafen
usleep(100) ;
$time_end = microtime_float();
$time = $time_end - $time_start;
// Die Skriptlaufzeit beträgt 0,00016188621520996
echo '
Die Skriptlaufzeit beträgt ' . $ time;
?>
strtotime – Analysieren Sie die Datums- und Uhrzeitbeschreibung eines beliebigen englischen Textes
【Tianya Note】To Seien Sie genau, nein, nur Englisch, eine numerische Zeichenfolge wie „2012-11-06 17:00:00“ funktioniert auch.
//Tianya PHP-Blog http://blog.phpa.com
echo strtotime('2012-11-06 17:00:00 ');
echo strtotime("now"), "n";
echo strtotime("10. September 2000"), "n"; ";
echo strtotime("+1 Woche"), "n";
echo strtotime("+1 Woche 2 Tage 4 Stunden 2 Sekunden"), "n";
echo strtotime("next Donnerstag"), "n";
echo strtotime("last Monday"), "n";
?>
// 1352193513
echo time();
Das ist es Auszug Aus dem PHP-Handbuch [5] – Inhalt der Datums-/Uhrzeitfunktion „Datum/Uhrzeit“ Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!