Maison > développement back-end > tutoriel php > Comment convertir le format de date « aaaa-mm-jj » au format de date « jj-mm-aaaa » en PHP sans utiliser SQL ?

Comment convertir le format de date « aaaa-mm-jj » au format de date « jj-mm-aaaa » en PHP sans utiliser SQL ?

Linda Hamilton
Libérer: 2024-12-26 08:57:10
original
987 Les gens l'ont consulté

How to Convert

Convertir un format de date en PHP

Vous pouvez rencontrer un scénario dans lequel vous devez reformater une date de aaaa-mm-jj en jj -mm-aaaa sans utiliser SQL. Cependant, la fonction date en PHP nécessite généralement un horodatage, et extraire un horodatage d'une chaîne peut être difficile.

Pour surmonter cet obstacle, vous pouvez utiliser l'approche suivante :

use DateTime;
use DateTimeZone;

$originalDate = "2010-03-21";
$timestamp = strtotime($originalDate); // Convert to a timestamp

// Option 1: Using DateTime
$dt = new DateTime();
$dt->setTimestamp($timestamp);
$newDate = $dt->format('d-m-Y'); // Reformat the date

// Option 2: Using date() with strtotime()
$newDate = date("d-m-Y", $timestamp);
Copier après la connexion

La fonction strtotime() convertit la représentation sous forme de chaîne de la date en un horodatage. Par la suite, vous pouvez utiliser DateTime ou date() pour reformater la date selon le format souhaité.

Remarque :

Bien que cette approche fournisse une solution simple, elle peut ne pas convenir à tous les scénarios de conversion. Pour des conversions de date plus complexes, envisagez d'utiliser la classe DateTime pour l'analyse et le formatage.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal