Heim  >  Artikel  >  Backend-Entwicklung  >  So konvertieren Sie den time()-Wert in PHP in Jahr, Monat und Tag

So konvertieren Sie den time()-Wert in PHP in Jahr, Monat und Tag

青灯夜游
青灯夜游Original
2022-05-20 12:10:323255Durchsuche

In PHP können Sie zum Konvertieren die Funktion date() verwenden. Die Syntax lautet „Datum(„Y-m-d“,time())“. Die Funktion time() kann einen Zeitstempel der aktuellen Uhrzeit zurückgeben, und die Funktion date() kann den Zeitstempel über das Formatzeichen (den Wert des ersten Parameters) formatieren und in ein Datum im angegebenen Format umwandeln.

So konvertieren Sie den time()-Wert in PHP in Jahr, Monat und Tag

Die Betriebsumgebung dieses Tutorials: Windows7-System, PHP-Version 8.1, DELL G3-Computer

In PHP wird die Funktion time() verwendet, um die Unix-Epoche (1. Januar 1970, 00:00:00 GMT) abzurufen ) Die Anzahl der Sekunden der aktuellen Zeit.

  • Das heißt, es wird eine Ganzzahl zurückgegeben, die den Unix-Zeitstempel der aktuellen Zeit enthält.

Wie konvertiert man also den Zeitstempel der aktuellen Zeit, den die Funktion time() erhält, in ein Datum im Jahr-, Monats-, Tagesformat?

In PHP können Sie date() zur Konvertierung verwenden.

date() kann den Zeitstempel formatieren und über das Formatzeichen (erster Parameter) in ein Datum im angegebenen Format umwandeln.

Wenn Sie den Zeitstempel time() in das Jahres-, Monats- und Tagesformat konvertieren möchten, muss der erste Parameter von date() mit den folgenden Zeichen gesteuert werden:

Die Formatzeichenfolge kann den folgenden format Parameterzeichenfolge format 参数的字符串
format 字符 说明 返回值例子
--- ---
d 月份中的第几天,有前导零的 2 位数字 0131
j 月份中的第几天,没有前导零 131
--- ---
F 月份,完整的文本格式,例如 January 或者 March JanuaryDecember
m 数字表示的月份,有前导零 0112
M 三个字母缩写表示的月份 JanDec
n 数字表示的月份,没有前导零 112
--- ---
Y 4 位数字完整表示的年份 例如:19992003
y 2 位数字表示的年份 例如:9903

年月日常见字符组合为:Y-m-d format Zeichen Beschreibung Beispiel für einen Rückgabewert

--- --- d Tag des Monats, 2 Ziffern mit führenden Nullen 01 bis 31 j Der Tag des Monats, ohne führende Nullen 1 An 31 Monat ------ F Monat, vollständiges Textformat, wie Januar oder März Januar bis Dezember m em > Der durch die Zahl dargestellte Monat mit führenden Nullen 01 bis 12 M Die dreibuchstabige Abkürzung des Monats Jan bis Dez n Der durch die Zahl dargestellte Monat, ohne führende Nullen 1 Bis12 Jahr--- --- J4 Bits Das durch die vollständige Zahl dargestellte JahrZum Beispiel: 1999 oder 2003 y2-stelliges Jahr Zum Beispiel: 99 oder 03 td> Übliche Zeichenkombinationen für Jahr, Monat und Tag sind: Y-m-d, und das Ausgabeformat ist: 2022-05-20

Beispiel:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$t=time();
echo "当前时间戳为:".$t . "<br>";
echo "时间戳转为年月日格式:".date("Y-m-d",$t);
?>
So konvertieren Sie den time()-Wert in PHP in Jahr, Monat und Tag

Jahres-, Monats- und Tageszeichen Sie können sie nach Bedarf frei kombinieren:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$t=time();
echo "当前时间戳为:".$t . "<br>";
echo "时间戳转为年月日格式:".date("Y-m-d",$t). "<br>";
echo "时间戳转为年月日格式:".date("Y-m-j",$t). "<br>";
echo "时间戳转为年月日格式:".date("Y-n-d",$t). "<br>";
echo "时间戳转为年月日格式:".date("Y F d",$t). "<br>";
echo "时间戳转为年月日格式:".date("Y M d",$t). "<br>";
?>
So konvertieren Sie den time()-Wert in PHP in Jahr, Monat und Tag

Empfohlenes Lernen: „PHP Video Tutorial

“🎜

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie den time()-Wert in PHP in Jahr, Monat und Tag. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn