EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Defini comme langue par défaut
Questions de PF - Forum

Convertir une date d’un format à un autre en PHP

Y at-il un moyen simple de convertir le format d’une date en un autre format de date en PHP?

J’ai ce:

Ce que je fais mal?

Brûlure de Peter does posées 5 mois
1 Réponses
Meilleure réponse

Le second paramètre que vous passez Date() doit être un paramètre approprié, c'est-à-dire, les secondes depuis le 1 en janvier de 1970. La chaîne que vous passez il ne le reconnaît pas.

Il utilise strtotime() pour convertir une chaîne de date dans une timestamp, Bien que, pas même strtotime() reconnaîtra y-m-d-h-i-s.

PHP 5.3 ci-après

Utilisation DateTime::createFromFormat. Vous pouvez spécifier un masque précis à l’aide de la syntaxe de Date() pour analyser la date d’arrivée.

PHP 5.2 et précédentes

Vous devez analyser les éléments (année, mois, Journée, temps, minute, seconde) à l’aide de substr() et transmettre les résultats à mktime () pour générer un timestamp.

Beaucoup de travail! Je recommande d’utiliser un format différent de celui strtotime() vous devez savoir. Essayez ceci:

Codeur fait de ladite 5 mois
Partagez-le Share on FacebookTweet about this on TwitterShare on Google+Pin on PinterestShare on RedditShare on VKShare on StumbleUponShare on TumblrShare on LinkedInEmail this to someonePrint this page