Maison  >  Article  >  développement back-end  >  conversion d'horodatage php

conversion d'horodatage php

步履不停
步履不停original
2019-06-20 10:08:0980934parcourir

Méthode de conversion d'horodatage PHP : 1. Utilisez la méthode "date("Y-m-d H:i",$unixtime)" pour convertir l'horodatage en date ; 2. Utilisez la méthode "strtotime("today")" ; pour convertir l'horodatage en date. Convertissez la date en horodatage.

conversion d'horodatage php

Manuel recommandé  : Manuel d'auto-apprentissage complet en php

En php nous devons prendre l'horodatage La conversion à ce jour peut être implémentée directement à l'aide de la fonction date. Si vous souhaitez convertir la date en horodatage, vous pouvez utiliser la fonction strtotime().

Recommandation d'outil en ligne :Outil de conversion d'horodatage Unix

1.Fonction de conversion d'heure en php

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

2.Obtenez l'horodatage zéro d'aujourd'hui en php. Pour obtenir l'horodatage Unix zéro , vous pouvez utiliser

$todaytime=strtotime(“today”)

puis utiliser

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

pour convertir en date. .

Articles connexes recommandés :
1.php obtient le numéro de l'horodatage actuel
2.PHP obtient la fonction d'horodatage actuelle détaillée explication
Recommandations vidéo associées :
1.Tutoriel vidéo Dugu Jiujian (4) _PHP

Convertir l'horodatage à ce jour

Fonction de conversion d'horodatage :

date("Y-m-d H:i:s",time()),"Y-m-d H:i: s" est le format de date converti et time() est l'horodatage pour obtenir l'heure actuelle. S'il s'agit de date("Y-m-d H:i:s",time()), les heures, minutes et secondes seront affichées ensemble ; s'il s'agit de

date( "Y-m-d ", time()), seuls l'année, le mois et le jour sont affichés. Par exemple :

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

après la conversion est :

2010-07- 18 18:42:48

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

après la conversion est :

2010-07-18 Date conversion Pour l'horodatage.

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

Il va sans dire que la conversion de l'horodatage en date

Mais si vous souhaitez convertir la date en horodatage, vous devez utiliser

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

Timestamp

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

Générer une date formatée

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

Convertir la date en horodatage

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

L'horodatage est reconverti en date

   echo  $nowtimes; 
 } 
} 
?>

Convertir l'horodatage en date dans 3.php, et afficher un contenu différent en fonction de l'heure, comme tout à l'heure, il y a quelques minutes, il y a des heures, aujourd'hui, hier, etc.

/*
时间转换函数
*/
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;  
}

Autres références

Utilisez la date pour définir le timestamp Convertir l'horodatage spécifié en heure système

(1) Imprimer l'horodatage de demain à cette heure

strtotime(”+1 day“)

Heure actuelle :

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

Résultat :

2009-01-22 09:40:25

Heure spécifiée :

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

Résultat :

2009-01-23 09:40:25

(2) Imprimer l'horodatage de l'heure d'hier

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

(3) Imprimer l'horodatage de l'heure de la semaine prochaine

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

(4) Imprimer l'horodatage de la semaine dernière à cette heure

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

(5) Imprimer l'horodatage PHP du jour spécifié de la semaine prochaine

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

(6) Imprimer le jour spécifié de la semaine dernière Timestamp

strtotime(”last 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(”last Thursday”)) 
结果:
2009-01-15 00:00:00

Pour plus d'articles techniques liés à PHP, veuillez visiter la colonne Tutoriel PHP pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn