Maison > Article > développement back-end > Comment convertir l'heure PHP en horodatage Unix
Comment convertir l'heure en horodatage Unix à l'aide de PHP
L'horodatage Unix est une méthode de représentation de l'heure utilisée dans le système d'exploitation Unix, qui représente l'heure depuis le 1er janvier 1970 00:00:00 UTC (Temps universel coordonné) secondes. PHP fournit des fonctions intégrées qui peuvent facilement convertir l'heure en horodatage Unix. Cet article explique comment utiliser ces fonctions.
En PHP, utilisez la fonction time() pour obtenir l'horodatage Unix de l'heure actuelle. L'utilisation spécifique est la suivante :
$timestamp = time();
. Dans l'exemple ci-dessus, la variable $timestamp contiendra l'horodatage Unix de l'heure actuelle.
La fonction strtotime() peut convertir une chaîne contenant la date et l'heure en un horodatage Unix. Les formats de date et d'heure qu'il prend en charge sont très flexibles, par exemple les formats suivants peuvent être utilisés :
Par exemple, le code suivant convertira une date et la convertira en horodatage Unix :
$date = '2022-01-01'; $timestamp = strtotime($date);
Dans l'exemple ci-dessus, la variable $timestamp contiendra l'horodatage Unix du 1er janvier 2022.
En utilisant la classe DateTime de PHP, vous pouvez créer un objet datetime qui peut facilement effectuer des calculs de date et d'heure et le convertir en un horodatage Unix. Par exemple, le code suivant créera un objet datetime et le convertira en un horodatage Unix :
$dateString = '2022-01-01 12:00:00'; $date = new DateTime($dateString); $timestamp = $date->getTimestamp();
Dans l'exemple ci-dessus, la variable $timestamp contiendra l'horodatage Unix de l'objet datetime.
En PHP, vous pouvez utiliser la fonction time() pour obtenir l'horodatage Unix de l'heure actuelle, utiliser la fonction strtotime() pour convertir une chaîne d'heure en horodatage Unix, ou utiliser la classe DateTime pour convertir un objet datetime en horodatage Unix. Choisissez simplement la méthode appropriée en fonction des besoins réels.
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!