Heim  >  Artikel  >  Backend-Entwicklung  >  So konvertieren Sie int in PHP in ein Datum

So konvertieren Sie int in PHP in ein Datum

藏色散人
藏色散人Original
2020-09-28 09:23:122239Durchsuche

So konvertieren Sie PHP int: Fügen Sie zuerst einen Zeitstempel hinzu und konvertieren Sie ihn dann mit der Methode „$time=date(“Y-m-d“,$lastTime);“

So konvertieren Sie int in PHP in ein Datum

Empfohlen: „PHP-Video-Tutorial

PHP konvertiert den Typ „int“ in den Typ „time“

Ich bin während dieses Projekts auf ein Problem mit der Zeitstempelkonvertierung gestoßen

Der Zeitstempel des Datenbankdesigns ist im Int-Format. Ja , alle erfordern bestimmte Konvertierungen

$lasTtime=time();//这个是添加一个time时间戳
这个时间戳会输出当前时间并转换成int类型:1558321414  //这个是我写这个的时候的时间戳

Beim Extrahieren können Sie

$time=date("Y-m-d",$lastTime);//date是按你指定格式转换的函数

这个时间戳会变成:2019-05-20 11:03:34  //这个是我写这个的时候的时间戳

Wenn Sie 2019-05-20 11:03:34 immer noch in das int-Format konvertieren möchten, wird

$lastTime=strtotime($time);//$time是你要转换的变量

schließlich zu: 1558321414 // Dies ist der Zeitstempel, als ich das geschrieben habe

Wenn es einen Zeitunterschied gibt, können Sie date_default_timezone_set("PRC"); verwenden, um das 8-Stunden-Zeitunterschiedsproblem zu lösen

'Y-m-d H:i:s'
//这个是定义的时间格式
//需要什么取什么
//秒是s,分钟是i,小时是H,天是d,月是m,年是Y
echo date('i',$time_str);
//要与当前时间去计算的话不用转为时间型
$time_str = 1313994356;
c_time = time()-$time_str;
c_time得到的就是秒
//分钟的话除以60
c_time/60跟5去比较

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie int in PHP in ein Datum. 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