Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Zeitstempelkonvertierung

PHP-Zeitstempelkonvertierung

步履不停
步履不停Original
2019-06-20 10:08:0981208Durchsuche

PHP-Zeitstempel-Konvertierungsmethode: 1. Verwenden Sie die Methode „date(“Y-m-d H:i“,$unixtime)“, um den Zeitstempel in ein Datum umzuwandeln. 2. Verwenden Sie die Methode „strtotime(“today“)“. um den Zeitstempel in ein Datum umzuwandeln.

PHP-Zeitstempelkonvertierung

Empfohlenes Handbuch : PHP vollständiges Selbstlernhandbuch

In PHP müssen wir Die Konvertierung des Zeitstempels in ein Datum kann direkt mit der Datumsfunktion durchgeführt werden. Wenn Sie das Datum in einen Zeitstempel umwandeln möchten, können Sie die Funktion strtotime() verwenden.

Online-Tool-Empfehlung:Unix-Zeitstempel-Konvertierungstool

1.Zeitkonvertierungsfunktion in PHP

strtotime
(date()) 
date("Y-m-d H:i",$unixtime)

2.Erhalten Sie den heutigen Nullzeit-Zeitstempel in PHP , indem Sie

$todaytime=strtotime(“today”)

verwenden und dann

date("Y-m-d H:i",$todaytime)

zum Konvertieren in das Datum verwenden .

Empfohlene verwandte Artikel:
1.PHP ruft die Nummer des aktuellen Zeitstempels ab
2.PHP ruft die aktuelle Zeitstempelfunktion im Detail ab Erklärung
Verwandte Videoempfehlungen:
1.Dugu Jiujian (4)_PHP-Video-Tutorial

Zeitstempel konvertieren bis heute

Zeitstempel-Konvertierungsfunktion:

date("Y-m-d H:i:s",time()),"Y-m-d H:i: s" ist das konvertierte Datumsformat und time() ist der Zeitstempel, um die aktuelle Uhrzeit zu erhalten. Wenn es date("Y-m-d H:i:s",time()) ist, werden die Stunden, Minuten und Sekunden zusammen angezeigt, wenn es

date( ist; „Y-m-d“, time( )), es werden nur Jahr, Monat und Tag angezeigt. Zum Beispiel:

date("Y-m-d H:i:s",time())

nach der Konvertierung ist:

2010-07- 18 18:42:48

date("Y-m-d",time())

nach der Konvertierung ist:

2010-07-18 Datum Konvertierung Für Zeitstempel.

class SaonekController extends Controller { 
 public function index
Action
(){ 
/*

Das Konvertieren von Zeitstempeln in Datum versteht sich von selbst.

Aber wenn Sie ein Datum in einen Zeitstempel umwandeln möchten, müssen Sie

strtotime() 
*/ 
         $time = time();//

Zeitstempel

   $nowtime = date('Y-m-d H:i:s',$time);//

Formatiertes Datum generieren

  $oldtime = '2010-11-10 22:19:21'; 
         $catime = strtotime($oldtime);//

Datum in Zeitstempel konvertieren

   $nowtimes = date('Y-m-d H:i:s',$catime);//

Zeitstempel wird wieder in Datum umgewandelt

   echo  $nowtimes; 
 } 
} 
?>

Zeitstempel in Datum in 3.php konvertieren, und Zeigen Sie unterschiedliche Inhalte je nach Zeit an, z. B. gerade jetzt, vor Minuten, vor Stunden, heute, gestern usw Zeitstempel Konvertieren Sie den angegebenen Zeitstempel in Systemzeit

(1) Drucken Sie den Zeitstempel morgen um diese Zeit aus

/*
时间转换函数
*/
function transTime($ustime) {             
$ytime = date("Y-m-d H:i",$ustime);
               
$rtime = date("n月j日 H:i",$ustime); 
             
$htime = date("H:i",$ustime);  
           
$time = time() - $ustime;   
          
$todaytime = strtotime("today"); 
            
$time1 = time() - $todaytime;  
                           
if($time < 60){    
                  
$str = &#39;刚刚&#39;;   
           
}else if($time < 60 * 60){  
                             
$min = floor($time/60);                      
$str = $min.&#39;分钟前&#39;;              
 
}else if($time < $time1){   
                    
$str = &#39;今天&#39;.$htime;    
          
}else{          
           
$str = $rtime;   
 
}                
return $str;  
}
Aktuelle Zeit:
strtotime(”+1 day“)

Ergebnis:

echo date(”Y-m-d H:i:s”,time())

Angegebene Zeit:

2009-01-22 09:40:25

Ergebnis:

echo date(”Y-m-d H:i:s”,strtotime(”+1 day”))

(2) Drucken Sie den Zeitstempel der gestrigen Zeit

2009-01-23 09:40:25

(3) Drucken Sie den Zeitstempel der nächsten Woche

PHP
时间戳
strtotime(”-1 day“) 
当前时间:
echo date(
”Y-m-d H:i:s”,time()) 
结果:
2009-01-22 09:40:25 
指定时间:
echo date(”Y-m-d H:i:s”,strtotime(”-1 day”)) 
结果:
2009-01-21 09:40:25

(4) Drucken Sie den Zeitstempel der letzten Woche zu diesem Zeitpunkt

strtotime(”+1 week“) 
当前时间:
echo date(”Y-m-d H:i:s”,time()) 
结果:
2009-01-22 09:40:25 
指定时间:
echo date(”Y-m-d H:i:s”,strtotime(”+1 week”)) 
结果:
2009-01-29 09:40:25

(5) Drucken Sie den PHP-Zeitstempel des angegebenen Tages der nächsten Woche

strtotime(”-1 week“) 
当前时间:
echo date(”Y-m-d H:i:s”,time()) 
结果:
2009-01-22 09:40:25 
指定时间:
echo date(”Y-m-d H:i:s”,strtotime(”-1 week”)) 
结果:
2009-01-15 09:40:25

(6) Drucken Sie den angegebenen Tag von Zeitstempel der letzten Woche

strtotime(”next Thursday“) 
当前时间:
echo date(”Y-m-d H:i:s”,time()) 
结果:
2009-01-22 09:40:25 
指定时间:
echo date(”Y-m-d H:i:s”,strtotime(”next Thursday”)) 
结果:
2009-01-29 00:00:00

Weitere technische Artikel zum Thema PHP finden Sie in der Spalte

PHP-Tutorial

, um mehr zu erfahren!

Das obige ist der detaillierte Inhalt vonPHP-Zeitstempelkonvertierung. 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