iam ayant le format de date stockée dans la base de données comme "20100723" (AAAAMMJJ) et comment puis-je convertir en "23-JUL-2010"conversion de la date d'un format à un autre
2
A
Répondre
5
$original = "20100723";
$converted = date("d-M-Y", strtotime($original));
Voir manuel: date()
, strtotime()
0
strtoupper(date_create("20100723")->format("d-M-Y"))
Voir la classe DateTime
, en particulier la méthode DateTime::format
. date_create
est un alias au constructeur de DateTime
.
1
si PHP> = 5.3.0
<?php
$date = DateTime::createFromFormat('YYYYMMDD', $dbStoredTime);
echo $date->format('d-M-Y');
0
Utilisez la fonction de strtotime() PHP, il reconnaît le format de date dans la chaîne et il se transforme en un horodatage Unix.
$time = strtotime("20100723"); // 1279836000
Ensuite il suffit d'utiliser date() pour le reconvertir en un autre format de chaîne
echo date("d-M-Y", $time); // 23-Jul-2010
de Notez que vous devez utiliser strtoupper() pour faire « jul » majuscules
Questions connexes
- 1. conversion de la date à ce format
- 2. Conversion UUID d'un format à un autre
- 3. date format conversion
- 4. Format de la date de conversion
- 5. format de date PHP conversion
- 6. conversion de format de date Python OLE2
- 7. conversion de format de date PHP
- 8. Conversion de format de date en SQL
- 9. Conversion de la date d'un format à un autre à l'aide du fichier de contrôle SQL * Loader
- 10. Conversion de XDate au format de date normal?
- 11. Automatiser la conversion de texte au format PNG (ou un autre format de fichier avec transparence)?
- 12. problèmes de conversion de format de date spécifiques dans R
- 13. Format de date en VB6
- 14. Conversion d'un format de date personnalisé (chaîne) en datetime
- 15. conversion de format de date en utilisant Java
- 16. Conversion du format UTC DateTime en un autre fuseau horaire
- 17. Conversion des tableaux dans un autre format (PHP)
- 18. Date de conversion en Java
- 19. Conversion des secondes en format de fin de date
- 20. PHP date de conversion
- 21. conversion de date en csv au format mysql db
- 22. Format de ticks à date
- 23. Conversion de chaîne à date pour UNIX?
- 24. Conversion chaîne de date au format DateTime vb.net
- 25. Paramètre date de conversion
- 26. php date de conversion datetime
- 27. Conversion d'une chaîne UNIX à la date
- 28. format de date en Java
- 29. comment demander si un format de date correspond à un autre?
- 30. à obtenir le format de date souhaitée dans la boucle
Non spécifique PHP5, s'il vous plaît étiqueter correctement. (@Daniel, date() et strtotime() n'ont pas modifié le résultat final de l'OP) http://php.net/ChangeLog-5.php http://php.net/manual/fr/function.strtotime.php – TheLQ