Page 1 sur 1

strftime retirer le 0 des chiffres de 01 à 09

Posté : 07 nov. 2008, 12:10
par dogmongo
Bonjour tout le monde

Quelqu'un aurait t'il une solution pour virer le zéro des jour de 0 à 9 ?

Afin d'améliorer mon calendrier, je fais apparaitre des logos dans les jours; "archive" ou "news"

seulement le problème c'est que qu'au moment des conditions il y a des conflits entre les dates de mon module et les dates de mon calendrier.

Pour bien faire je pense que la solution serait de virer le zéro à la sortie de la fonction strftime

Je précise le zéro de strftime %d pour avoir 1,2,3 etc.. jusqu'à 9 sans le 0

$evenement = strftime("%d.%m.%y ", $_Date);
Merci d'avance

Posté : 07 nov. 2008, 12:18
par jojolapine
genre
%e
?
Tu sais le manuel est là pour toi aussi....

Posté : 07 nov. 2008, 12:27
par dogmongo
je peu t'assurer que je suis vert , j'ai manger le manuel et google dans tout les sens; chose que je fais toujours avant de poster ici, et j'ai loupé celui la :shock:, en tout cas merci , je ne comprenais pas pourquoi PHP prévoyait ca sur la fonction date on pas sur strftime :D , en tout cas je te remercie de la rapidité de la réponse , j'étais encore dessus :wink:

thx jojolapine

Posté : 07 nov. 2008, 14:14
par Victor BRITO
À noter que la chaîne formatée %e n'affiche rien sous Windows.

Posté : 07 nov. 2008, 15:08
par dogmongo
j'ajoute que je viens aussi de voir que de comparer deux timestamp était plus rapide et plus précis :?

decidément les dates je pensais avoir fais le tour :roll: il n'y a rien de tel que de réaliser un calendrier dynamique pour les apprendre :wink: